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

dissuasion
C1noun
English Meaning:

deterrence

The action of discouraging an action or event through instilling doubt or fear of the consequences.

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

detestable

Deserving utter hatred or disgust; abominable.

Full French → English Definition
dialectique
C1noun
English Meaning:

dialectectic

The art or practice of arriving at the truth by using conversation involving question and answer.

Full French → English Definition
dialectique
C1noun
English Meaning:

dialectics

The art or practice of arriving at the truth by the exchange of logical arguments.

Full French → English Definition
dichotomie
C1noun
English Meaning:

dichotomy

A division or contrast between two things that are or are represented as being opposed or entirely different.

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

disaffiliation

The process or act of officially separating or severing a connection with a larger organization, group, or institution.

Full French → English Definition
disperser
C1verb
English Meaning:

disperse

To distribute or spread over a wide area.

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

henceforward

From this time on; from now on.

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
débrouillard
C1adjective
English Meaning:

resourceful

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

Full French → English Definition
de mauvaise qualité
C1adjective
English Meaning:

shoddy

Badly made or done; of poor quality.

Full French → English Definition
de manière transparente
C1adverb
English Meaning:

transparently

In a way that is easy to perceive, understand, or detect; obviously.

Full French → English Definition
Showing 313 to 324 of 325 entries (Page 27 of 28)