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

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
dragon
C1noun
English Meaning:

Wyrm

A mythical serpent or dragon, often depicted as a large, fearsome creature.

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
délicieux
A1adjective
English Meaning:

Yummy

Delicious; having a very pleasing taste or smell.

Full French → English Definition
Showing 1477 to 1488 of 1548 entries (Page 124 of 129)