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

meurtre de bébé
C2noun
English Meaning:

Baby-Killing

The act of intentionally causing the death of a baby.

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

Bammer

Cannabis or marijuana of very poor quality, potency, or flavor.

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

Bulrush-millet

A widely cultivated cereal grass (Pennisetum glaucum, also known as pearl millet) grown primarily in arid and semi-arid regions of Africa and Asia for its edible grain and fodder.

Full French → English Definition
menstrues
C2noun
English Meaning:

Catamenia

The periodic discharge of blood and mucosal tissue from the inner lining of the uterus through the vagina; menstruation.

Full French → English Definition
meurtre d'enfant
C2noun
English Meaning:

Child-Murder

The act of unlawfully killing a child.

Full French → English Definition
matraque
C2noun
English Meaning:

Cudgel

A short, thick stick used as a weapon.

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

Doxy

A mistress, paramour, or loose woman, particularly in historical or literary contexts.

Full French → English Definition
merveille
C2adjective
English Meaning:

Ferly

Strange, wondrous, marvelous, or unexpected.

Full French → English Definition
mouche dans l'ambre
C2noun
English Meaning:

Fly-in-Amber

An insect, particularly a fly, that has been preserved in amber, often used as a metaphor for something that is frozen in time.

Full French → English Definition
Méthode inhabituelle
C2noun
English Meaning:

Fukyouwain

A concept or approach that is unconventional or atypical.

Full French → English Definition
maudit
C2adjective
English Meaning:

Goldarn

Used as a mild oath for emphasis or to express annoyance or exasperation.

Full French → English Definition
mon dieu
C2interjection
English Meaning:

Lawks

An exclamation expressing surprise, wonder, or dismay.

Full French → English Definition
Showing 1 to 12 of 55 entries (Page 1 of 5)