dictionary.pt
levada
nounfemininegeneral usecommon/lɛˈvadɐ/le·va·da
Definition
1A channel or conduit for carrying water.
Usage examples
“The levada is a typical feature of Madeira.”
“The levadas are important for irrigation.”
dictionary.pt
A channel or conduit for carrying water.
“The levada is a typical feature of Madeira.”
“The levadas are important for irrigation.”