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

Magasin indépendant
B2noun
English Meaning:

Stand-alone store

A retail store that operates independently and is not part of a larger chain or shopping center.

Full French → English Definition
Média sanctionné par l'État
C1noun
English Meaning:

State-Sanctioned Media

Media outlets that are officially approved or controlled by a government.

Full French → English Definition
Mesure statistique
B2noun
English Meaning:

Statistical Measure

A quantitative value derived from a set of data that summarizes or describes characteristics of the data.

Full French → English Definition
machine à vapeur
B2noun
English Meaning:

Steam Engine

A machine that converts the energy of steam into mechanical work.

Full French → English Definition
marcher sur les pieds de quelqu'un
B2verb phrase
English Meaning:

Step on someone's toes

To unintentionally or intentionally offend, upset, or insult someone, especially by encroaching on their territory, duties, or privileges.

Full French → English Definition
malodorant
A2adjective
English Meaning:

Stinky

Having a strong, unpleasant smell.

Full French → English Definition
marque de distributeur
B2noun
English Meaning:

Store-brand

A product that is marketed under the name of a retailer rather than a manufacturer.

Full French → English Definition
marquant l'histoire
C1adjective
English Meaning:

Storied

Having an impressive history or background; celebrated in history or stories.

Full French → English Definition
Mettre en doute
C2verb
English Meaning:

Strain-Credulity

To push the limits of someone's willingness to believe or accept something.

Full French → English Definition
médiocre
B2adjective
English Meaning:

Subpar

Below an average, usual, or expected standard.

Full French → English Definition
Mésusage de substances
B2noun
English Meaning:

Substance Misuse

The harmful or hazardous use of psychoactive substances, including alcohol and illicit drugs.

Full French → English Definition
métro
A2noun
English Meaning:

Subway

An underground electric railway system operating in a metropolitan area.

Full French → English Definition
Showing 1225 to 1236 of 1438 entries (Page 103 of 120)