rubbish tip/dump
noun
British
: an area of land where people can dump things that are no longer useful or wanted and that are being thrown out
Love words? Need even more definitions?
Merriam-Webster unabridged
Share