Definition of madeira
English to English noun - a Brazilian river; tributary of the Amazon River
source: WordNet 3.0 - an island in the Atlantic Ocean off the coast of Africa; the largest of the Madeira Islands
source: WordNet 3.0 - an amber dessert wine from the Madeira Islands
source: WordNet 3.0 - A rich wine made on the Island of Madeira.
source: Webster 1913
Visual Synonyms 
Nearby Word
madeira, mander, madder, maunder, mandara, mater, mitra, moder, menander, madre, mudra, mudir, maeandra, maitreya, monander, maunderer, monandria, moodir, mather, mender
|
|
|