Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
irrigations
in English
irrigations
us
/ˌɪrɪˈgeɪʃənz/
uk
/ˌɪrɪˈɡeɪʃənz/
#uncommon
Lemma:
irrigation
The lemma is the base or root form of this word.
Definitions
Noun
causing
water
to
flow
over
land
(
for
plant
growth
)
irrigation
processes
;
nourishing
plants