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.
Primary definition: A controlled infrastructure or network of pipes, pumps, and sprays designed to supply water to agricultural crops, lawns, or gardens.