Table of Contents
Synonyms
Antonyms
Etymology

1. muckheap

noun. a heap of dung or refuse.

Etymology

  • heap (English)
  • heep (Middle English (1100-1500))
  • muck (English)
  • mok (Middle English (1100-1500))