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