foggara
Definition
noun. a system of underground water channels used in arid regions to transport water.
Example Sentence
They villagers need a foggara built for clean water.
More Example Sentences
Farmers depend on foggara for irrigation.
Synonyms
water channel; irrigation system; aqueduct
Hear It! Say It! Write It!
foggara