DUNGHILL MEANING IN ENGLISH

• Dunghill Definition & Synonyms

  1. (n.) Any mean situation or condition; a vile abode.
  2. (n.) A heap of dung.


Synonyms:
Midden,

RECENT SEARCHES