French to English Dictionary (Dictionnaire Français-Anglais)
Search any French word to get exact English definitions, pronunciations, and contextual examples.
World Languages Lexicon
10 Language-to-English DictionariesDroll
Curious or unusual in a way that provokes dry amusement.
Drone
A remote-controlled or autonomous flying vehicle that is capable of carrying payloads.
Droshky
A light, horse-drawn carriage commonly used in Eastern Europe.
Drug Addict
A person who is physically or psychologically dependent on a particular substance, especially illegal drugs.
Drug Addiction
A chronic, relapsing disorder characterized by compulsive drug seeking, continued use despite harmful consequences, and long-lasting changes in the brain.
Dual
Consisting of two parts, elements, or aspects.
Dualism
The philosophical concept that two fundamental and distinct principles or realities exist, often referring to the separation of mind and body.
Dub
To give a name to; to nickname.
Dubious
Hesitating or doubting.
Due-Date
The date by which something is expected to be completed or submitted.
Duel
A contest between two persons, fought with weapons according to agreed-upon rules.
Dull Pain
A type of pain that is not sharp or intense, often described as a persistent ache.