Dunghill Meaning

There are 2 meaning(s) for word Dunghill

Meaning 1 : a heap of dung or refuse

    Synonyms : midden,  muckheap,  muckhill
Meaning 2 : a foul or degraded condition