Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
irrigation
in English
irrigation
#moderate
Plural
irrigations
Definitions
Noun
supplying
water
to
land
for
plant
growth
;
nourishing
crops
The
farmer
used
irrigation
to
water
his
crops
during
the
dry
season
.
Compounds / Phrases
nonirrigation
reirrigation