🇫🇷French to English Lexicon

French to English Dictionary (Dictionnaire Français-Anglais)

Search any French word to get exact English definitions, pronunciations, and contextual examples.

Words Starting with "M"

méditatif
B2adjective
English Meaning:

Meditative

Relating to or characterized by meditation; contemplative.

Full French → English Definition
Média
B1noun
English Meaning:

Medium

A means or instrumentality for storing or communicating information.

Full French → English Definition
Mégabat
B2noun
English Meaning:

Megabat

A large species of bat, particularly those belonging to the family Pteropodidae, commonly known as flying foxes.

Full French → English Definition
mégapole
B2noun
English Meaning:

Megacity

A very large city, typically one with a population of over ten million people.

Full French → English Definition
mégalomanie
C2noun
English Meaning:

Megalomania

Obsession with the exercise of power, especially in the domination of others, often accompanied by delusions of grandeur and self-importance.

Full French → English Definition
mégalopole
C1noun
English Meaning:

Megalopolis

A very large, heavily populated urban area that includes several cities or towns and their suburbs.

Full French → English Definition
mégapot
C1noun
English Meaning:

Megapot

An exceptionally large container or vessel used for industrial processing, large-scale agriculture, or environmental containment.

Full French → English Definition
mégaron
C1noun
English Meaning:

Megaron

A large rectangular hall in ancient Greek architecture, typically with a central hearth and often serving as a throne room or gathering space.

Full French → English Definition
méga-star
B2noun
English Meaning:

Megastar

A very famous and successful person, especially in the entertainment industry.

Full French → English Definition
mégafil
B2noun
English Meaning:

Megathread

An online forum thread or discussion board page that has been designated for all posts and comments related to a specific, major ongoing event or topic to keep discussions centralized.

Full French → English Definition
Meguila
C1noun
English Meaning:

Megillah

The Biblical scroll of Esther read during the Jewish festival of Purim.

Full French → English Definition
Mékong
B2noun
English Meaning:

Mekong

A major river in Southeast Asia that flows through several countries including China, Myanmar, Laos, Thailand, Cambodia, and Vietnam.

Full French → English Definition
Showing 625 to 636 of 1448 entries (Page 53 of 121)