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

Matériel
B2noun
English Meaning:

Hardware

The physical components of a computer or other electronic system.

Full French → English Definition
magasin de bricolage
B1noun
English Meaning:

Hardware Store

A retail establishment that sells tools, building materials, and other items used in home improvement and construction.

Full French → English Definition
Moissonneur
B1noun
English Meaning:

Harvester

A person or machine that gathers crops from the fields.

Full French → English Definition
maison hantée
B2noun
English Meaning:

Haunted house

A house that is inhabited or frequently visited by ghosts or spirits of the dead.

Full French → English Definition
mal de tête
B1noun
English Meaning:

Headache

A continuous pain in the head.

Full French → English Definition
machine cœur-poumon
C1noun
English Meaning:

Heart-Lung Machine

A medical device that temporarily takes over the function of the heart and lungs during surgery.

Full French → English Definition
matière céleste
B2noun
English Meaning:

Heavenly Matter

A term referring to the physical substances that are believed to exist in a celestial or divine context.

Full French → English Definition
mot de patrie
B2noun
English Meaning:

Heimatswort

A word that is specific to a particular region or culture, often reflecting local customs or traditions.

Full French → English Definition
musclé
B2adjective
English Meaning:

Hench

Physically strong and well-built; muscular.

Full French → English Definition
Médecine herbacée
B2noun
English Meaning:

Herbal Medicine

The practice of using plants and plant extracts for therapeutic purposes.

Full French → English Definition
main cachée
C1noun
English Meaning:

Hidden Hand

An unseen force or influence that guides or shapes events, particularly in economic or social contexts.

Full French → English Definition
Montagnes de l'Himalaya
B2noun
English Meaning:

Himalayan Mountains

A major mountain range in Asia, separating the plains of the Indian subcontinent from the Tibetan Plateau.

Full French → English Definition
Showing 289 to 300 of 1438 entries (Page 25 of 120)