Word info

acequia madre

Noun

Meaning

acequia madre

(South America) A canal that supplies water for irrigation.

Source: en.wiktionary.org

Close letter words and terms