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

Setter

A person or thing that sets something in a specified position or condition.

Full French → English Definition
Dépêche-toi
B2verb
English Meaning:

Shake-a-leg

To hurry up or get moving; to start working or acting.

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

Shambles

A state of total disorder or disarray.

Full French → English Definition
douille
B2noun
English Meaning:

Shell-casing

The metallic cylindrical container that holds the charge, primer, and bullet of a firearm cartridge, which is ejected after the weapon is fired.

Full French → English Definition
dette à court terme
B2noun
English Meaning:

Short-Term Debt

A financial obligation that is due to be paid within one year.

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

Shortcomings

A failure to meet a certain standard or expectation.

Full French → English Definition
Déchiqueteuse
B2noun
English Meaning:

Shredder

A machine or device used for cutting something into small pieces.

Full French → English Definition
Double élégance
B2noun
English Meaning:

Shuangya

A term used to describe a state of dual elegance or grace.

Full French → English Definition
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
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
Showing 793 to 804 of 960 entries (Page 67 of 80)