Synonyms of Irrigation system

Primary definition: A controlled infrastructure or network of pipes, pumps, and sprays designed to supply water to agricultural crops, lawns, or gardens.

Full Dictionary Entry

Antonyms & Opposite Concepts