IRRIGATED LAND


Meaning of IRRIGATED LAND in English

land that has been artificially supplied with water (by means of sprinklers, flooding, etc.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.