DUNGHILL


Meaning of DUNGHILL in English

noun a heap of dung.

2. dunghill ·noun any mean situation or condition; a vile abode.

Webster English vocab.      Английский словарь Webster.