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

soldat
B2noun
English Meaning:

Doughboy

A nickname for a United States infantryman, especially during World War I.

Full French → English Definition
Stratégie pragmatique
B2noun
English Meaning:

Down-To-Earth Strategy

A practical and realistic approach to planning and executing tasks or objectives.

Full French → English Definition
somnoler
B2verb
English Meaning:

Doze

Sleep lightly; nap.

Full French → English Definition
s'habiller décontracté
B2verb
English Meaning:

Dress-Down

To dress in a more casual or informal manner.

Full French → English Definition
scories
B2noun
English Meaning:

Dross

Waste material or unwanted byproducts, especially in metallurgy.

Full French → English Definition
sécheresse
B2noun
English Meaning:

Drought

A prolonged period of abnormally low rainfall, leading to a shortage of water.

Full French → English Definition
Sécheresse
B2noun
English Meaning:

Dryness

The quality or state of being dry.

Full French → English Definition
stupéfait
B2adjective
English Meaning:

Dumbstruck

So shocked or astonished that one is unable to speak.

Full French → English Definition
son dynamique
B2noun
English Meaning:

Dynamic Sound

A type of sound characterized by varying intensity and quality, often used in music and audio production.

Full French → English Definition
son dynamique
B2noun
English Meaning:

Dōteki Ōtō

A dynamic sound, often used in the context of music or audio technology.

Full French → English Definition
Sciences de la Terre
B2noun
English Meaning:

Earth Science

The study of the Earth, including its structure, properties, processes, and the organisms that inhabit it.

Full French → English Definition
Structure économique
B2noun
English Meaning:

Economic Structure

The arrangement or organization of economic activities and institutions within a society.

Full French → English Definition
Showing 145 to 156 of 1190 entries (Page 13 of 100)