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

drôle
C1adjective
English Meaning:

Droll

Curious or unusual in a way that provokes dry amusement.

Full French → English Definition
drone
B2noun
English Meaning:

Drone

A remote-controlled or autonomous flying vehicle that is capable of carrying payloads.

Full French → English Definition
droschky
B2noun
English Meaning:

Droshky

A light, horse-drawn carriage commonly used in Eastern Europe.

Full French → English Definition
Drogue dépendant
B2noun
English Meaning:

Drug Addict

A person who is physically or psychologically dependent on a particular substance, especially illegal drugs.

Full French → English Definition
dépendance à la drogue
B2noun
English Meaning:

Drug Addiction

A chronic, relapsing disorder characterized by compulsive drug seeking, continued use despite harmful consequences, and long-lasting changes in the brain.

Full French → English Definition
duel
B2adjective
English Meaning:

Dual

Consisting of two parts, elements, or aspects.

Full French → English Definition
Dualisme
C1noun
English Meaning:

Dualism

The philosophical concept that two fundamental and distinct principles or realities exist, often referring to the separation of mind and body.

Full French → English Definition
doubler
B2verb
English Meaning:

Dub

To give a name to; to nickname.

Full French → English Definition
douteux
B2adjective
English Meaning:

Dubious

Hesitating or doubting.

Full French → English Definition
date limite
B1noun
English Meaning:

Due-Date

The date by which something is expected to be completed or submitted.

Full French → English Definition
duel
B2noun
English Meaning:

Duel

A contest between two persons, fought with weapons according to agreed-upon rules.

Full French → English Definition
Douleur sourde
B2noun
English Meaning:

Dull Pain

A type of pain that is not sharp or intense, often described as a persistent ache.

Full French → English Definition
Showing 853 to 864 of 1598 entries (Page 72 of 134)