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.
2012