compost : Idioms & Phrases


compost heap

  • noun a heap of manure and vegetation and other organic residues that are decaying to become compost
    compost heap.
WordNet

compost pile

  • noun a heap of manure and vegetation and other organic residues that are decaying to become compost
    compost heap.
WordNet