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

diatomée
C1adjective
English Meaning:

Diatomaceous

Consisting of, containing, or relating to the fossilized remains of diatoms, particularly in the form of a soft, chalky rock.

Full French → English Definition
diélectrique
C1noun
English Meaning:

Dielectric

A substance that does not conduct electricity but can support an electric field.

Full French → English Definition
Différentiable
C1adjective
English Meaning:

Differentiable

Capable of being differentiated; having a derivative.

Full French → English Definition
Diffidence
C1noun
English Meaning:

Diffidence

A lack of self-confidence or timidity.

Full French → English Definition
Densité de radiation diffuse
C1noun
English Meaning:

Diffuse Radiation Density

The amount of diffuse solar radiation received per unit area, typically measured in watts per square meter.

Full French → English Definition
diffusion
C1noun
English Meaning:

Diffuseness

The quality of being spread out widely or diffused, rather than concentrated in a single area or focus.

Full French → English Definition
dignitaire
C1noun
English Meaning:

Dignitary

A person considered to be important because of high rank or office, especially in government or church.

Full French → English Definition
dilettante
C1noun
English Meaning:

Dilettante

A person who cultivates an area of interest, such as the arts, without real commitment or knowledge.

Full French → English Definition
dilution
C1noun
English Meaning:

Dilution

The action of making a liquid weaker or less concentrated by adding water or another solvent.

Full French → English Definition
Diminution
C1noun
English Meaning:

Diminution

The act or process of diminishing; a reduction in size, amount, or importance.

Full French → English Definition
Diogène
C1noun
English Meaning:

Diogenes

An ancient Greek philosopher and one of the most famous figures of the philosophical school of Cynicism.

Full French → English Definition
désavantage
C1noun
English Meaning:

Disamenity

A feature or condition that detracts from the attractiveness or desirability of a location.

Full French → English Definition
Showing 121 to 132 of 325 entries (Page 11 of 28)