dictionary.pt

dictionary.pt

levada

nounfemininegeneral usecommon/lɛˈvadɐ/le·va·da

Definition

1

A channel or conduit for carrying water.

Usage examples

“The levada is a typical feature of Madeira.”
“The levadas are important for irrigation.”