Dictionary |
1 Result
#1
rubbish dump
n.
a piece of land where waste materials are dumped
. wn