DUMP RAKE


Meaning of DUMP RAKE in English

noun

: a hay rake mounted on two wheels consisting of a set of long curved steel teeth and equipped with a device for raising the teeth to dump the hay

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.