meaning of rubbish heap
1.
an
accumulation
of
refuse
and
discarded
matter
Related Words
rubbish heap
|
Developed & Maintained By
Taraprasad.com