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

stupide
B1adjective
English Meaning:

Dumb

Lacking intelligence; stupid or foolish.

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

Dumbstruck

So shocked or astonished that one is unable to speak.

Full French → English Definition
sombrement
C2adjective
English Meaning:

Duskly

Somewhat dark, dim, or shadowy in appearance; resembling the light of dusk.

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
système économique
B2noun
English Meaning:

Economic System

A structured system of production, distribution, and consumption of goods and services within a society.

Full French → English Definition
Système éducatif
B2noun
English Meaning:

Education System

A structured framework for delivering education, encompassing schools, curricula, and teaching methods.

Full French → English Definition
studio
B2noun
English Meaning:

Efficiency apartment

A small apartment that combines living, sleeping, and kitchen facilities into a single room, typically with a separate small bathroom.

Full French → English Definition
Sortie
C1noun
English Meaning:

Egress

The act of going out or leaving a place.

Full French → English Definition
stratégie d'introduction
C1noun
English Meaning:

Einführungsstrategie

A strategy designed to facilitate the introduction of a new concept, product, or system.

Full French → English Definition
Showing 253 to 264 of 1932 entries (Page 22 of 161)