dunghill

Explore definitions, synonyms, and language insights of dunghill

Definitions

Noun
a foul or degraded condition
Noun
a heap of dung or refuse