🇫🇷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érouter
B2verb
English Meaning:

Bewilder

To cause someone to become perplexed and confused.

Full French → English Definition
dictionnaire bilingue
B2noun
English Meaning:

Bilingual Dictionary

A reference book or digital resource listing words of one language with their equivalents in another language.

Full French → English Definition
détonateur
B2noun
English Meaning:

Blasting-Cap

A small explosive device used to initiate a larger explosion.

Full French → English Definition
décoloré
B2adjective
English Meaning:

Bleached

Having been made white or lighter in color, especially by the action of chemicals or sunlight.

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

Bleak

Lacking vegetation and exposed to the elements; cold and miserable.

Full French → English Definition
dis donc
B2interjection
English Meaning:

Blimey

Used to express sudden surprise, astonishment, or excitement.

Full French → English Definition
don de sang
B2noun
English Meaning:

Blood Donation

The act of giving one's blood for transfusion or for use in medical research.

Full French → English Definition
De bonne foi
B2adjective
English Meaning:

Bonafide

Genuine; real; authentic.

Full French → English Definition
donner des ordres
B2verb
English Meaning:

Boss-Around

To give orders to someone in a domineering or authoritative manner.

Full French → English Definition
Détérioration de la marque
B2noun
English Meaning:

Brand Deterioration

The decline in the perceived quality or value of a brand over time.

Full French → English Definition
dilution de marque
B2noun
English Meaning:

Brand-Dilution

The reduction in the perceived value or strength of a brand due to overextension or negative associations.

Full French → English Definition
Diffusion
B2noun
English Meaning:

Broadcasting

The transmission of programs or information by radio or television.

Full French → English Definition
Showing 37 to 48 of 960 entries (Page 4 of 80)