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

modèle
B2noun
English Meaning:

Padria

A term used to refer to a standard or model that serves as a basis for comparison.

Full French → English Definition
mendiante
B2noun
English Meaning:

Panhandler

A person who asks for money or food in public places, typically by holding out a container.

Full French → English Definition
miroir parabolique
B2noun
English Meaning:

Parabolic Mirror

A mirror with a parabolic shape that reflects light or other waves to a common focal point.

Full French → English Definition
Météo passée
B2noun
English Meaning:

Past Weather

The atmospheric conditions that existed at a specific time in the past.

Full French → English Definition
mettre en gage
B2noun
English Meaning:

Pawn

To deposit an item of personal property with a pawnbroker as security for money lent.

Full French → English Definition
manteau de marin
B2noun
English Meaning:

Peacoat

A short, heavy coat made of wool, typically double-breasted and worn by sailors.

Full French → English Definition
Malaisie péninsulaire
B2noun
English Meaning:

Peninsular Malaysia

The part of Malaysia located on the Malay Peninsula, excluding the states of Sabah and Sarawak on Borneo.

Full French → English Definition
moment parfait
B2noun
English Meaning:

Perfect Timing

The most opportune moment for an action or event.

Full French → English Definition
moment de nostalgie
B2noun
English Meaning:

Pichala-pal

A moment of reflection or nostalgia, often associated with memories of the past.

Full French → English Definition
mur végétal
B2noun
English Meaning:

Plant Wall

A vertical structure that incorporates living plants, often used for decorative or environmental purposes.

Full French → English Definition
médecine des plantes
B2noun
English Meaning:

Plant-Medicine

A substance derived from plants used for therapeutic purposes.

Full French → English Definition
membrane plasmique
B2noun
English Meaning:

Plasma-Membrane

The semipermeable membrane surrounding the cytoplasm of a cell, consisting of a lipid bilayer with embedded proteins.

Full French → English Definition
Showing 661 to 672 of 868 entries (Page 56 of 73)