from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. a heap of manure and vegetation and other organic residues that are decaying to become compost
Sorry, no etymologies found.
Harry went to tip an armful of withered stalks onto the compost heap and found himself face-to-face with Ernie Macmillan.