'muckheap' definitions:

Definition of 'muckheap'

(from WordNet)
noun
A heap of dung or refuse [syn: dunghill, midden, muckheap, muckhill]