TEDDER


Meaning of TEDDER in English

ˈtedə(r) noun

( -s )

: one that teds ; specifically : a machine for stirring and spreading hay to hasten drying and curing

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