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

Maladresse sociale
B2noun
English Meaning:

Social Awkwardness

The feeling of discomfort or unease in social situations, often characterized by difficulty in communication or interaction.

Full French → English Definition
mirepoix
C1noun
English Meaning:

Soffritto

A culinary preparation consisting of finely chopped aromatic vegetables gently sautéed in oil or butter as a flavor base for sauces, soups, and stews.

Full French → English Definition
mastic
B2noun
English Meaning:

Spackle

A paste used for filling holes and cracks in walls.

Full French → English Definition
mât
B2noun
English Meaning:

Spar

A stout pole or rod used to support the sails of a ship.

Full French → English Definition
Mention spéciale
B2noun
English Meaning:

Special Mention

An acknowledgment or recognition given to someone or something for notable performance or achievement.

Full French → English Definition
magasin spécialisé
B2noun
English Meaning:

Specialty-shop

A retail establishment that focuses on a specific category of goods or services.

Full French → English Definition
Manipulation vertébrale
B2noun
English Meaning:

Spinal Manipulation

A therapeutic intervention that involves applying controlled force to the joints of the spine.

Full French → English Definition
mal de Pott
C2noun
English Meaning:

Spinal tuberculosis

An extrapulmonary form of tuberculosis in which infection localizes in the vertebrae and intervertebral discs, often leading to bone destruction and spinal deformity.

Full French → English Definition
méchanceté
B2noun
English Meaning:

Spite

A desire to hurt, annoy, or offend someone.

Full French → English Definition
Mettre en ordre
B2verb
English Meaning:

Square-Away

To organize or arrange something in a neat and orderly manner.

Full French → English Definition
moustache
B1noun
English Meaning:

Stache

A strip of hair that grows above the upper lip.

Full French → English Definition
Mise en scène
B2noun
English Meaning:

Stage-setting

The arrangement or preparation of a scene or environment for a performance or event.

Full French → English Definition
Showing 1213 to 1224 of 1438 entries (Page 102 of 120)