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

Dérivation
B2noun
English Meaning:

Shunt

A device or pathway that diverts the flow of something, especially electrical current or bodily fluids.

Full French → English Definition
Dumpling à l'eau
B2noun
English Meaning:

Shuǐzhāo

A type of Chinese dumpling typically filled with meat and vegetables and often served in broth.

Full French → English Definition
doctrine du symbole
C2noun
English Meaning:

Shōchō-shugi

A doctrine or philosophy that emphasizes the significance of symbols in cultural and social contexts.

Full French → English Definition
dériver
B2noun
English Meaning:

Sidetrack

A secondary track that runs parallel to a main track, typically used for loading or unloading trains.

Full French → English Definition
de manière significative
B2adverb
English Meaning:

Significantly

In a way that is sufficiently great or important to be worthy of attention.

Full French → English Definition
de son similaire
B2adjective
English Meaning:

Similar-sounding

Having an acoustic quality or pronunciation that is alike or nearly alike to something else.

Full French → English Definition
Développement des compétences
B2noun
English Meaning:

Skill-development

The process of improving or acquiring new skills through practice, education, or training.

Full French → English Definition
Durée de sommeil
B2noun
English Meaning:

Sleep Duration

The total amount of time spent sleeping during a given period, typically measured in hours.

Full French → English Definition
détective
C1noun
English Meaning:

Sleuth

A detective or investigator.

Full French → English Definition
diapositives
B1noun
English Meaning:

Slides

A flat, thin piece of material, typically rectangular, that can be moved or used for display.

Full French → English Definition
diaporama
B1noun
English Meaning:

Slideshow

A presentation of a series of images or slides, typically displayed on a screen.

Full French → English Definition
dispositif de fumage
B2noun
English Meaning:

Smoking Device

An apparatus designed for the inhalation of smoke, typically from tobacco or other substances.

Full French → English Definition
Showing 1321 to 1332 of 1592 entries (Page 111 of 133)