EGAVE
dumpyard
Meaning
noun
A junkyard.
Similar words
dungyard
dumpy
dumpage
dump
dumper
dung-heap
dump job
ashdump
megadump
dungstead
Save “dumpyard” to learn later