EGAVE

dumpyard

Meaning

  1. noun A junkyard.

Similar words

dungyard dumpy dumpage dump dumper dung-heap dump job ashdump megadump dungstead

Save “dumpyard” to learn later