🇫🇷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"

myopie
C1noun
English Meaning:

Myopia

A condition of the eye in which distant objects appear blurred while close objects are seen clearly; nearsightedness.

Full French → English Definition
mysticisme
C1noun
English Meaning:

Mysticism

A spiritual belief system that emphasizes the personal experience of the divine or ultimate reality.

Full French → English Definition
monde narratif
C1noun
English Meaning:

Narrative World

The total conceptual universe or setting created by a story, including its rules, characters, history, and geography.

Full French → English Definition
marginalité
C1noun
English Meaning:

Outsidership

The state, condition, or quality of being an outsider; the position of not belonging to a particular group, society, or organization.

Full French → English Definition
maison palatiale
C1noun
English Meaning:

Palatial Home

A large and impressive house resembling a palace, often characterized by luxurious features and extensive grounds.

Full French → English Definition
manifestement faux
C1adjective phrase
English Meaning:

Patently false

Clearly, obviously, and undeniably untrue without the need for complex investigation.

Full French → English Definition
mil à chandelles
C1noun
English Meaning:

Pearl millet

A widely cultivated cereal crop with small grains, grown primarily in arid and semi-arid regions of Africa and Asia for food and fodder.

Full French → English Definition
motif persistant
C1noun
English Meaning:

Persistent-motif

A recurring structural pattern or topological feature that remains stable across multiple scales or evolutionary changes in data analysis.

Full French → English Definition
Mettez votre argent là où se trouve votre bouche
C1idiom
English Meaning:

Put Your Money Where Your Mouth Is

To back up one's words with actions, especially in terms of financial commitment.

Full French → English Definition
mettre un terme à
C1verb phrase
English Meaning:

Put paid to

To bring something such as a plan, hope, or activity to an end, often abruptly or permanently, completely stopping it from succeeding.

Full French → English Definition
marché réglementé
C1noun
English Meaning:

Regulated market

An economic market where government or regulatory bodies set rules and standards to control prices, entry, safety, or operational practices.

Full French → English Definition
Mauvaise allocation des ressources
C1noun
English Meaning:

Resource Misallocation

The incorrect or inefficient distribution of resources, leading to suboptimal outcomes.

Full French → English Definition
Showing 145 to 156 of 206 entries (Page 13 of 18)