🇫🇷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étavers
B2noun
English Meaning:

Metaverse

A collective virtual shared space, created by the convergence of virtually enhanced physical reality and physically persistent virtual reality.

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étropole
B2noun
English Meaning:

Metropolis

The capital or chief city of a country or region, or a very large and densely populated industrial and commercial city.

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

Metropolitan

Relating to or denoting a metropolis, often comprising a densely populated core and its surrounding territories.

Full French → English Definition
micro
B2noun
English Meaning:

Mic

A device used to convert sound into an electrical signal.

Full French → English Definition
Showing 421 to 432 of 872 entries (Page 36 of 73)