Advertisement

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
Advertisement

Antonyms & Opposite Concepts

Advertisement