dumpyard

English

Etymology

From dump +‎ yard.

Noun

dumpyard (plural dumpyards)

  1. A junkyard.