🇫🇷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'adieu
C1adjective
English Meaning:

Valedictory

Serving as a farewell; expressing parting salutations or departing remarks.

Full French → English Definition
Déficience visuelle
C1noun
English Meaning:

Visual impairment

A condition in which a person's eyesight is reduced or impaired, affecting their ability to see clearly.

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

Warped

Bent or twisted out of shape, typically as a result of the effects of heat or damp.

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

Wastrel

A person who wastes time, money, or resources.

Full French → English Definition
dépôt de mendicité
C1noun
English Meaning:

Workhouse

A penal or charitable institution in former times where destitute people were lodged and compelled to work.

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

damselfly

An insect related to the dragonfly, typically smaller and more slender, which holds its wings folded back over its abdomen when at rest.

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

declamation

The delivery of an emphatic or rhetorical speech, often performed as an exercise in elocution or acting.

Full French → English Definition
déférent
C1adjective
English Meaning:

deferential

Showing respectful humility or yielding to the judgment, opinion, or wishes of another.

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

demarcation

The action or process of fixing the boundary or limits of something.

Full French → English Definition
dessécher
C1verb
English Meaning:

desiccate

To remove the moisture from something; cause to become completely dry.

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

desolate

-(Of a place) uninhabited and giving an impression of bleak and empty loneliness.

Full French → English Definition
Showing 301 to 312 of 325 entries (Page 26 of 28)