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.