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

miel de rosée
B2noun
English Meaning:

Honeydew

A sweet, sticky substance secreted by aphids and some other insects, often found on leaves.

Full French → English Definition
mielleux
B2adjective
English Meaning:

Honied

Having the qualities of honey; sweet or pleasant.

Full French → English Definition
mammifère à sabots
B2noun
English Meaning:

Hoofed Mammal

Any member of the group of mammals that have hooves, including species such as horses, cows, and deer.

Full French → English Definition
mouche à cheval
B2noun
English Meaning:

Horsefly

A large fly that feeds on the blood of mammals, particularly horses.

Full French → English Definition
magasin horticole
B2noun
English Meaning:

Horticultural Store

A retail establishment that specializes in selling plants, gardening supplies, and related products.

Full French → English Definition
montgolfière
B2noun
English Meaning:

Hot-Air-Balloon

A large balloon that is filled with hot air and is used for carrying passengers or cargo aloft.

Full French → English Definition
marque de distributeur
B2noun
English Meaning:

House-Brand

A product that is manufactured for a retailer and sold under the retailer's own brand name.

Full French → English Definition
millet
B2noun
English Meaning:

Huangliang

A type of millet used in traditional Chinese cuisine.

Full French → English Definition
myrtille
B2noun
English Meaning:

Huckleberry

A small, round, edible berry that is typically blue or black and grows on shrubs.

Full French → English Definition
malavisé
B2adjective
English Meaning:

Ill-Advised

Not wise or prudent; resulting from poor judgment.

Full French → English Definition
Mauvaise humeur
B2noun
English Meaning:

Ill-Feeling

A state of hostility or resentment towards someone or something.

Full French → English Definition
mettre en œuvre
B2verb
English Meaning:

Implement

A tool, utensil, or other piece of equipment, especially as used for a particular purpose.

Full French → English Definition
Showing 193 to 204 of 868 entries (Page 17 of 73)