2 English Synonyms for DUNGHEAP
Prev.1Next
dunghill
Definition: 1. A heap of dung, especially one for agricultural purposes.
There are 2 definitions of the word dunghill
Show more information about dunghill
Prev.1Next
Search took: 8.7487 ms