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