What is the meaning of acequia in English?

Learn vocabulary with pictures as well as definitions of acequia in English

Learn in

See more

n. acequia

Definition of acequia in English

Small canal or trench built to supply water to an area of dry land.

Synonyms of acequia in English

irrigation ditch