Word info

dumpyard

Noun

Meaning

dumpyard (plural dumpyards)

A junkyard.

Source: en.wiktionary.org

Close letter words and terms