compost heap

Noun
  1. A heap of manure and vegetation and other organic residues that are decaying to become compost (synset 107978570)

Other Searches