IRRIGATE


Meaning of IRRIGATE in English

( v. t. )

To water; to wet; to moisten with running or dropping water; to bedew.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.