ENGLISH DICTIONARY

Levada

Definition & Meaning

Part of speech noun

Quick meaning: Levada is a noun meaning An irrigation channel or aqueduct specific to the Portuguese Atlantic region of Madeira.

Meaning

An irrigation channel or aqueduct specific to the Portuguese Atlantic region of Madeira.

Word Forms

Related Words

Related dictionary entries include aqueduct, noria, canal, canalage, waterway, viaduct.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.