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

Estompeur
B2noun
English Meaning:

Smudger

A tool or implement used for smudging, especially in art or makeup.

Full French → English Definition
enneigé
A2adjective
English Meaning:

Snowy

Covered with or characterized by snow.

Full French → English Definition
Environnement social
B2noun
English Meaning:

Social Environment

The aggregate of social and cultural conditions that influence the life of an individual or community.

Full French → English Definition
Expression sonore
C1noun
English Meaning:

Sonic Expression

The artistic or communicative use of sound to convey emotions, ideas, or messages.

Full French → English Definition
en quelque sorte
B1adverb
English Meaning:

Sort of

To some extent or in some way; more or less.

Full French → English Definition
Expression sonore
B2noun
English Meaning:

Sound Expression

The act of conveying emotions or ideas through auditory means, such as music or vocalization.

Full French → English Definition
Enregistreur sonore
B1noun
English Meaning:

Sound Recorder

A device used to capture and store audio recordings.

Full French → English Definition
espace
B1noun
English Meaning:

Space

The physical universe beyond the earth's atmosphere.

Full French → English Definition
espace-temps
C1noun
English Meaning:

Space-Time

A four-dimensional continuum in which all events occur, combining the three dimensions of space with the dimension of time.

Full French → English Definition
Espagne
A1noun
English Meaning:

Spain

A country in southwestern Europe on the Iberian Peninsula.

Full French → English Definition
effets spéciaux
B2noun
English Meaning:

Special Effects

Illusions or visual tricks used in film, television, or theater to create scenes that cannot be achieved through normal means.

Full French → English Definition
escouade spécialisée
B2noun
English Meaning:

Specialized Squad

A group of individuals organized for a specific purpose or task, often with specialized skills.

Full French → English Definition
Showing 733 to 744 of 893 entries (Page 62 of 75)