🇫🇷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épôt d'armes
B2noun
English Meaning:

Weapons Depot

A facility where weapons and ammunition are stored.

Full French → English Definition
Développement équilibré
B2noun
English Meaning:

Well-Rounded Development

A holistic approach to personal or professional growth that encompasses various skills, knowledge, and experiences.

Full French → English Definition
dans les limites du raisonnable
B2adverbial phrase
English Meaning:

Within reason

Acceptably; sensibly; within reasonable limits or moderation.

Full French → English Definition
désolant
B2adjective
English Meaning:

Woeful

Characterized by, associated with, or causing deep sorrow or misery.

Full French → English Definition
Don Juan
B2noun
English Meaning:

Womanizer

A man who engages in numerous casual sexual relationships with women.

Full French → English Definition
demandeur
B2noun
English Meaning:

Wooer

A person who seeks to gain the love or affection of another, typically in a romantic context.

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

Wrecking

The act or process of deliberately destroying or demolishing buildings, structures, or vehicles.

Full French → English Definition
devoir écrit
B2noun
English Meaning:

Written Assignment

A task or piece of work assigned to a student or employee that requires written documentation.

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

Xibaoqi

A device or equipment related to toilet facilities.

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

Yearner

A person who has a strong desire or longing for something.

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

Yearning

A deep, emotional longing or desire for something.

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

Yujak-Balmae

A state of relaxation or tranquility, often sought after in stressful environments.

Full French → English Definition
Showing 913 to 924 of 960 entries (Page 77 of 80)