compost heap
noun
Definitions
A pile of garden or other organic waste which is left to decompose. See also compost.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A pile of garden or other organic waste which is left to decompose. See also compost.