Topic: AGRICULTURE


muckheap

noun
     
muckā€§heap [countable] British English
TA a pile of manure (=animal waste matter) on farm land

Explore AGRICULTURE Topic