garbage heap


Meanings

  • an accumulation of refuse and discarded matter