IRRIGATION


Meaning of IRRIGATION in English

noun

ADJECTIVE

▪ large-scale

▪ drip

I could put in a drip ~ system in the rose beds.

IRRIGATION + NOUN

▪ project , scheme ( BrE ), system

▪ canal , channel , ditch

▪ pump

▪ water

PREPOSITION

▪ under ~

two million acres under ~

Oxford Collocations English Dictionary.      Оксфордский английский словарь словосочетаний .