Online English Dictionary

Home

Acequia


n.

A canal or trench for irrigating land.


© 2009 Dammam Community College