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

motel à cafards
C1noun
English Meaning:

Roach-Motel

A derogatory term for a poorly maintained hotel or motel that is infested with cockroaches or other pests.

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

Ropey

Of poor or inferior quality; substandard or badly made.

Full French → English Definition
mépris de soi
C1noun
English Meaning:

Self-Contempt

A feeling of deep disapproval and disdain for oneself.

Full French → English Definition
mépris de soi
C1noun
English Meaning:

Self-Disdain

A feeling of contempt or lack of respect for oneself.

Full French → English Definition
marché parallèle
C1noun
English Meaning:

Shadow market

An unofficial or unregulated economic system where goods, services, or financial assets are exchanged beyond the visibility or control of government authorities.

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

Shape-shifter

A mythological, legendary, or fictional being or deity having the ability to physically transform its form or assume a different animal or human shape.

Full French → English Definition
merde
C1noun
English Meaning:

Shit

Fecal matter; excrement.

Full French → English Definition
musaraigne
C1noun
English Meaning:

Shrew

A small, mouse-like mammal with a long snout, feeding chiefly on insects and typically living in damp places or underground.

Full French → English Definition
Médecine Shuriyu
C1noun
English Meaning:

Shuriyu Igaku

A branch of medicine that emphasizes specific traditional practices and philosophies unique to Japanese culture.

Full French → English Definition
médecine de maîtrise
C1noun
English Meaning:

Shuryūigaku

A field of study focused on the mastery of medical practices and theories.

Full French → English Definition
maîtresse
C1noun
English Meaning:

Sidepiece

A secondary romantic or sexual partner maintained alongside a primary, committed relationship.

Full French → English Definition
muer
C1verb
English Meaning:

Slough

To shed, cast off, or discard something undesirable, such as old skin, layers, or extraneous burdens.

Full French → English Definition
Showing 157 to 168 of 206 entries (Page 14 of 18)