🇫🇷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édiant
C1noun
English Meaning:

Mediant

The third note of a diatonic scale, which is the note that is a third above the tonic.

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

Mediation

Intervention in a dispute in order to resolve it; arbitration.

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

Mediocracy

A government or system controlled by mediocre people.

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
Meguila
C1noun
English Meaning:

Megillah

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

Full French → English Definition
mélancolique
C1adjective
English Meaning:

Melancholic

Characterized by or expressing a deep, typically uncaused and lingering state of sadness or pensiveness.

Full French → English Definition
mouvement des hommes
C1noun
English Meaning:

Men's movement

A social movement comprising various groups and organizations whose members focus on gender issues, identity, and the social role of men.

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

Meninges

The three membranes that envelop the brain and spinal cord.

Full French → English Definition
Mercuriel
C1adjective
English Meaning:

Mercurial

Subject to sudden or unpredictable changes of mood or mind.

Full French → English Definition
merle
C1noun
English Meaning:

Merle

A coat pattern in dogs, characterized by a solid base color with patches of lighter pigmentation or mottling.

Full French → English Definition
Showing 73 to 84 of 206 entries (Page 7 of 18)