🇫🇷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
Doctrine des points de vue
C2noun
English Meaning:

Shiten-shugi

A philosophical doctrine emphasizing the importance of multiple perspectives in understanding truth and reality.

Full French → English Definition
discuter
C1verb
English Meaning:

Shoot the breeze

To converse casually and aimlessly about unimportant matters; to chat idly.

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
devoir (devrais, devrait, etc.)
B1verb

Native Script: devoir

English Meaning:

Should

Used to indicate obligation, duty, or correctness, often implying a moral imperative or what is generally expected.

Full French → English Definition
douche
A1noun
English Meaning:

Shower

A device for washing the body by spraying water from overhead.

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
Showing 1309 to 1320 of 1592 entries (Page 110 of 133)