Online English Dictionary

Home

Irrigate


v. t.

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


© 2009 Dammam Community College