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

Déclaration

The act of making something known or stating something formally.

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

Désirata

A thing that is desired or wished for.

Full French → English Definition
Détroit
B2noun
English Meaning:

Détroit

A narrow passage of water connecting two larger bodies of water.

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

Easygoing

Relaxed, tolerant, and prone to avoiding unnecessary stress or conflict in disposition and behavior.

Full French → English Definition
Développement écologique
B2noun
English Meaning:

Eco-Friendly Development

Development that is environmentally sustainable and minimizes harm to the ecosystem.

Full French → English Definition
déclin économique
B2noun
English Meaning:

Economic Decline

A sustained decrease in the economic performance of a country or region, typically measured by a decline in GDP.

Full French → English Definition
Développement économique
B2noun
English Meaning:

Economic Development

The process of improving the economic well-being and quality of life for a community by creating and retaining jobs and supporting or growing incomes.

Full French → English Definition
dresse-bordures
B2noun
English Meaning:

Edger

A tool or machine used for trimming, shaping, or cutting the edge of something, such as a lawn along a sidewalk.

Full French → English Definition
Décharge électrique
B2noun
English Meaning:

Electric Discharge

The release of electrical energy from a charged object, often resulting in a spark or current.

Full French → English Definition
de bout en bout
B2adjective
English Meaning:

End-to-End

Referring to a process or system that is complete from the starting point to the final outcome, without any interruptions.

Full French → English Definition
durable
B2adjective
English Meaning:

Enduring

Continuing for a long time; durable and lasting.

Full French → English Definition
Dynamiser
B2verb
English Meaning:

Energize

To give vitality and enthusiasm to someone or something.

Full French → English Definition
Showing 529 to 540 of 961 entries (Page 45 of 81)