Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
windrows
in English
windrows
#uncommon
Definitions
Noun
rows
of
cut
grain
drying
;
in
a
field
lines
of
leaves
;
heaped
by
wind
lines
of
snow
;
left
by
a
plow's
blade
streaks
of
seaweed
;
on
the
sea
surface