๐Ÿ‡ซ๐Ÿ‡ท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"

motifique
C1adjective
English Meaning:

Motivic

Relating to or characteristic of a motif, especially in music or art.

Full French โ†’ English Definition
moteur
B1noun
English Meaning:

Motor

A machine that converts electrical energy into mechanical energy.

Full French โ†’ English Definition
motel
B2noun
English Meaning:

Motor-hotel

A hotel designed for motorists, typically having rooms directly accessible from an outdoor parking area.

Full French โ†’ English Definition
moto
B1noun
English Meaning:

Motorcycle

A two-wheeled vehicle that is powered by a motor.

Full French โ†’ English Definition
Moucheture
B2noun
English Meaning:

Mottling

The act of marking with spots or blotches of different colors.

Full French โ†’ English Definition
Monticule
B2noun
English Meaning:

Mounding

The act or process of forming a mound or heap.

Full French โ†’ English Definition
Mont Toriai
B2noun
English Meaning:

Mount Toriai

A prominent geographical feature or elevation, often used in the context of natural landmarks.

Full French โ†’ English Definition
Mont Wutai
B2noun
English Meaning:

Mount Wutai

A mountain in Shanxi province, China, known for its historical significance in Buddhism and its five distinct peaks.

Full French โ†’ English Definition
montagne
B1noun
English Meaning:

Mountain

A large natural elevation of the earth's surface rising abruptly from the surrounding level; a large steep hill.

Full French โ†’ English Definition
montagneux
B2adjective
English Meaning:

Mountainous

Characterized by mountains; having many mountains.

Full French โ†’ English Definition
montagnes
B1noun
English Meaning:

Mountains

A large landform that rises prominently above its surroundings, typically characterized by steep slopes and significant elevation.

Full French โ†’ English Definition
Montage
B2noun
English Meaning:

Mounting

The act of attaching or fixing something in place.

Full French โ†’ English Definition
Showing 961 to 972 of 1438 entries (Page 81 of 120)