🇫🇷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
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
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
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
mode hip-hop
B2noun
English Meaning:

Hip-hop fashion

A distinctive style of dress originating from the hip-hop culture, characterized by oversized garments, athletic wear, bold accessories, and distinctive footwear.

Full French → English Definition
monument historique
B2noun
English Meaning:

Historical Landmark

A building or site that has historical significance and is preserved for its cultural heritage.

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

Historical Weather

The atmospheric conditions, including temperature, precipitation, and wind, recorded at a specific time in the past.

Full French → English Definition
musique à succès
B2noun
English Meaning:

Hit Music

Popular music that achieves significant commercial success and widespread appeal.

Full French → English Definition
mal du pays
B2noun
English Meaning:

Homesickness

A feeling of longing for one's home during a period of absence from it.

Full French → English Definition
Showing 181 to 192 of 868 entries (Page 16 of 73)