🇫🇷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ériaux pratiques
C1noun
English Meaning:

Suibinzai

Materials or resources that are easily accessible and beneficial, especially in relation to water management.

Full French → English Definition
morose
B2adjective
English Meaning:

Sullen

Bad-tempered and sulky; gloomy.

Full French → English Definition
marchandises excédentaires
B2noun
English Meaning:

Surplus goods

Commodities or products remaining after all requirements have been met or the needs of a market have been satisfied.

Full French → English Definition
marais
B2noun
English Meaning:

Swamp

A low-lying area of land that is saturated with water, either permanently or seasonally, and is characterized by the presence of water-tolerant plants.

Full French → English Definition
Médecine synthétique
B2noun
English Meaning:

Synthetic Medicine

A type of medicine that is artificially created through chemical processes rather than derived from natural sources.

Full French → English Definition
marquer
B2verb
English Meaning:

Tach

To mark or label something, often with a specific notation.

Full French → English Definition
message à retenir
B2noun
English Meaning:

Take-home message

The most important point, moral, or conclusion of a presentation, speech, or learning experience that is meant to be remembered.

Full French → English Definition
multifonctionnel
B2adjective
English Meaning:

Tamokuteki

Referring to something that serves multiple purposes or functions.

Full French → English Definition
magnétophone
B1noun
English Meaning:

Tape-Recorder

An electronic device that records and plays back sound using magnetic tape.

Full French → English Definition
mygale
B2noun
English Meaning:

Tarantula

A large, hairy spider belonging to the family Theraphosidae, found mainly in tropical and subtropical regions, known for its size and venomous bite that is rarely fatal to humans.

Full French → English Definition
morceau savoureux
B2noun
English Meaning:

Tasty-Morsel

A small, delicious piece of food.

Full French → English Definition
Membre de l'équipe
B2noun
English Meaning:

Team-member

A person who is part of a group organized to work together towards a common goal.

Full French → English Definition
Showing 1237 to 1248 of 1438 entries (Page 104 of 120)