🇫🇷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émission
B2noun
English Meaning:

Step-down

An act of resigning or relinquishing a position of authority, power, or responsibility.

Full French → English Definition
distillation
B2noun
English Meaning:

Stillage

A device or apparatus used for distilling liquids, especially in the production of alcoholic beverages.

Full French → English Definition
distillerie
B2noun
English Meaning:

Stillhouse

A building or structure where alcoholic beverages are distilled.

Full French → English Definition
dispositif de stockage
B2noun
English Meaning:

Storage Device

A hardware component used to store digital data.

Full French → English Definition
devanture
B2noun
English Meaning:

Storefront

The front side of a store or retail establishment facing the street, typically featuring display windows and an entrance.

Full French → English Definition
Diffuseur
B2noun
English Meaning:

Streamer

A person who broadcasts live video content, typically through platforms like Twitch or YouTube.

Full French → English Definition
Diffusion
B2noun
English Meaning:

Streaming

The process of transmitting or receiving data (especially video and audio material) over the internet in a continuous flow.

Full French → English Definition
danse de rue
B2noun
English Meaning:

Street-Dance

A style of dance that originated in urban environments, characterized by its improvisational nature and often performed in public spaces.

Full French → English Definition
de qualité inférieure
B2adjective
English Meaning:

Substandard

Below the usual or required standard.

Full French → English Definition
Départ soudain
B2noun
English Meaning:

Sudden Departure

An unexpected or abrupt leaving or exit, often implying a sense of urgency or surprise.

Full French → English Definition
de manière appropriée
B2adverb
English Meaning:

Suitably

In a manner that is appropriate or fitting.

Full French → English Definition
dépôt de fournitures
B2noun
English Meaning:

Supply-depot

A place where supplies, especially military or logistical materials, are stored and distributed.

Full French → English Definition
Showing 829 to 840 of 960 entries (Page 70 of 80)