Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
windrowers
in English
windrowers
#uncommon
Definitions
Noun
a
machine
used
to
create
windrows
of
hay
or
other
crops
during
harvesting
Verb
to
create
windrows
of
hay
or
other
crops
using
a
windrower
Base Words
rowers
wind