compost heap
Meaning
a pile of garden or other organic waste which is left to decompose. See also compost.
Synonyms
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "compost heap" and many other words and sentences in English.