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

de manière pendulaire
C2adverb
English Meaning:

Pendulously

In a manner that hangs loosely or swings as if suspended.

Full French → English Definition
dynamiser
B2verb
English Meaning:

Pep-Up

To make someone or something more lively or energetic.

Full French → English Definition
drogue améliorant la performance
C1noun
English Meaning:

Performance-Enhancing Drug

Any substance taken to improve athletic performance, often banned in competitive sports.

Full French → English Definition
demandeur
B2noun
English Meaning:

Petitioner

A person who makes a formal request to a court or other authority.

Full French → English Definition
doctorat
B2noun
English Meaning:

PhD

A doctor of philosophy; the highest academic degree conferred by a university, typically involving an extensive original research thesis.

Full French → English Definition
dommages physiques
B2noun
English Meaning:

Physical Damage

Harm or injury that affects the physical structure or integrity of an object or organism.

Full French → English Definition
dommage corporel
C1noun
English Meaning:

Physical toll

The adverse effect, damage, or exhaustion inflicted on the body by strain, hard work, illness, or aging.

Full French → English Definition
douleur perçante
B2noun
English Meaning:

Piercing Pain

A sharp, intense pain that feels as if it is penetrating the body.

Full French → English Definition
droit de pêche
C2noun
English Meaning:

Piscary

The legal right or privilege of fishing in waters that belong to another person.

Full French → English Definition
demandeur
C1noun
English Meaning:

Plaintiff

A person who brings a case against another in a court of law.

Full French → English Definition
dodue
B1adjective
English Meaning:

Plump

Having a full, rounded shape; well-fed.

Full French → English Definition
Débat politique
B2noun
English Meaning:

Political Debate

A formal discussion or argument on a particular political issue, typically involving opposing viewpoints.

Full French → English Definition
Showing 1225 to 1236 of 1598 entries (Page 103 of 134)