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

drame
B2noun
English Meaning:

drama

A play for theatre, television, or radio; or an exciting, emotional, or unexpected series of events.

Full French → English Definition
drastique
B2adjective
English Meaning:

drastic

Likely to have a strong or far-reaching effect; radical and extreme.

Full French → English Definition
dangereux
B2adjective
English Meaning:

hazardous

Full of risk; perilous or dangerous.

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

heartbreaking

Causing overwhelming sorrow or emotional distress.

Full French → English Definition
désormais
C1adverb
English Meaning:

henceforward

From this time on; from now on.

Full French → English Definition
discours d'ouverture
B2noun
English Meaning:

keynote

A keynote address or speech, especially one that sets out the underlying theme of a conference.

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

misinformation

False or inaccurate information that is spread, regardless of whether there is intent to deceive.

Full French → English Definition
dimension mythique
B2noun
English Meaning:

mythical dimension

An aspect, realm, or perspective associated with myths, legends, and symbolic or supernatural significance.

Full French → English Definition
déchets organiques
B2noun
English Meaning:

organic waste

Biodegradable waste derived from plant or animal matter, such as food scraps and yard trimmings, that can be composted.

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

recompense

Compensation or reward given for loss or harm suffered or for effort made.

Full French → English Definition
de soutien
B2adjective
English Meaning:

remedial

Intended to cure or alleviate a problem, or designed to improve skills that are lagging.

Full French → English Definition
débrouillard
C1adjective
English Meaning:

resourceful

Having the ability to find quick and clever ways to overcome difficulties.

Full French → English Definition
Showing 1573 to 1584 of 1592 entries (Page 132 of 133)