rubbish dump


Meanings

  • a piece of land where waste materials are dumped