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

Mesure
B1noun
English Meaning:

Measure

A unit or standard of measurement.

Full French → English Definition
Mesure
B1noun
English Meaning:

Measurement

The size, length, or amount of something, typically as established by measuring.

Full French → English Definition
mécanicien
B1noun
English Meaning:

Mechanic

A person who repairs and maintains machinery, especially automobiles.

Full French → English Definition
médecine
B1noun
English Meaning:

Medicine

A compound or preparation used for the treatment or prevention of disease.

Full French → English Definition
Média
B1noun
English Meaning:

Medium

A means or instrumentality for storing or communicating information.

Full French → English Definition
Mentionner
B1verb
English Meaning:

Mention

To refer to something briefly and without going into detail.

Full French → English Definition
message
B1noun
English Meaning:

Message

A piece of information, news, or a request sent or left to be delivered to someone.

Full French → English Definition
messager
B1noun
English Meaning:

Messenger

A person who carries a message or is employed to carry messages.

Full French → English Definition
mangeur malpropre
B1noun
English Meaning:

Messy Eater

A person who habitually drops food, spills liquids, or otherwise creates a disordered or untidy environment while eating.

Full French → English Definition
Métallier
B1noun
English Meaning:

Metalworker

A person who works with metal, especially one who shapes and crafts metal into objects or structures.

Full French → English Definition
météore
B1noun
English Meaning:

Meteor

A small body from outer space that enters the Earth's atmosphere and burns up, producing a bright streak of light.

Full French → English Definition
mètre
B1noun
English Meaning:

Metre

The fundamental unit of length in the metric system, equal to 100 centimeters.

Full French → English Definition
Showing 97 to 108 of 209 entries (Page 9 of 18)