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

demoiselle
C2noun
English Meaning:

Demoiselle

A small, elegant crane (Anthropoides virgo) found in parts of Eurasia and Africa, known for its striking plumage and graceful dancing displays.

Full French → English Definition
dendritique
C2adjective
English Meaning:

Dendritic

Having a branched form resembling a tree.

Full French → English Definition
dessiccation
C2noun
English Meaning:

Desiccation

The state of extreme dryness, or the process of removing moisture completely from something.

Full French → English Definition
desman
C2noun
English Meaning:

Desman

Either of two rare, semi-aquatic insectivorous mammals of the family Talpidae, native to Europe and Asia, with a long flexible snout and webbed feet.

Full French → English Definition
dieu ex machina
C2noun
English Meaning:

Deus ex machina

A plot device whereby a seemingly unsolvable problem is suddenly resolved by an unexpected and unlikely occurrence.

Full French → English Definition
diégèse
C2noun
English Meaning:

Diegesis

The total world of a story, including characters, places, and events, experienced or experienced as existing within the context of the narrative.

Full French → English Definition
dirigisme
C2noun
English Meaning:

Dirigisme

An economic policy in which the state plays a strong directive role, guiding or managing the economy through planning, subsidies, and regulations rather than relying solely on market forces.

Full French → English Definition
désarticuler
C2verb
English Meaning:

Disarticulate

To separate or disconnect the joints of a structure.

Full French → English Definition
discal
C2adjective
English Meaning:

Discal

Relating to or situated near the central disc of an insect's wing.

Full French → English Definition
déchausser
C2verb
English Meaning:

Discalceate

To remove one's shoes.

Full French → English Definition
DITA
C2noun
English Meaning:

Dita

An open XML-based architecture and standard for authoring, producing, and delivering technical documentation.

Full French → English Definition
diterpénoïde
C2noun
English Meaning:

Diterpenoid

A class of chemical compounds derived from terpenes, characterized by a structure that includes two terpene units.

Full French → English Definition
Showing 13 to 24 of 48 entries (Page 2 of 4)