Noun Definitionmuckheap1.Definition: a heap of dung or refuseRelated Noun(s):dunghill, midden, muckhillCategory: General