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

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
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
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
dispersion
B2noun
English Meaning:

scattering

The action of dispersing or spreading something widely, or the deflection of a wave or particle.

Full French → English Definition
dogme
B2noun
English Meaning:

tenet

A principle or belief, especially one of the main principles of a religion or philosophy.

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

throughput

The amount of material or items passing through a system or process from input to output.

Full French → English Definition
disputes
B2noun
English Meaning:

wrangling

Long, angry disputes or negotiations.

Full French → English Definition
Showing 949 to 960 of 960 entries (Page 80 of 80)