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

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étéoroïde
B2noun
English Meaning:

Meteoroid

A small rocky or metallic body in outer space that is smaller than an asteroid and can become a meteor when it enters the Earth's atmosphere.

Full French → English Definition
météorologie
B2noun
English Meaning:

Meteorology

The branch of science concerned with the processes and phenomena of the atmosphere, especially as a means of forecasting the weather.

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

Meter

The fundamental unit of length in the metric system, equal to approximately 39.37 inches.

Full French → English Definition
méthamphétamine
B2noun
English Meaning:

Methamphetamine

A potent central nervous system stimulant that is mainly used as a recreational drug and sometimes treated to attention deficit hyperactivity disorder and obesity.

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

Method

A particular procedure for accomplishing or approaching something, especially a systematic or established one.

Full French → English Definition
méthodique
B2adjective
English Meaning:

Methodical

Done according to a systematic or established form of procedure.

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

Methodology

A system of methods used in a particular area of study or activity.

Full French → English Definition
Méthodes
B2noun
English Meaning:

Methods

A particular procedure for accomplishing or approaching something, especially a systematic or established one.

Full French → English Definition
Méticuleux
C1adjective
English Meaning:

Meticulous

Showing great attention to detail; very careful and precise.

Full French → English Definition
méticulosité
C1noun
English Meaning:

Meticulousness

Great attention to detail; very careful and precise.

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 697 to 708 of 1448 entries (Page 59 of 121)