Synonyms of Irrigate

Primary definition: To supply land or crops with water by means of channels, streams, or artificial pipes.

Full Dictionary Entry

Antonyms & Opposite Concepts