English edit

Etymology edit

muck +‎ heap

Noun edit

muckheap (plural muckheaps)

  1. dunghill; dung heap