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

Stratigraphie
C1noun
English Meaning:

Stratigraphy

The branch of geology concerned with the order and relative position of strata and their relationship to the geological time scale.

Full French → English Definition
Stratocorné
C1adjective
English Meaning:

Stratocorneal

Relating to the layers of the cornea of the eye.

Full French → English Definition
Strate
C1noun
English Meaning:

Stratum

A layer or a series of layers of rock in the ground or of a substance.

Full French → English Definition
stupéfaction
C1noun
English Meaning:

Stupefaction

The state of being stupefied; a state of mental numbness or astonishment.

Full French → English Definition
Stupéfiant
C1noun

Native Script: stupéfiant

English Meaning:

Stupefier

A person or thing that causes someone to be astonished or shocked.

Full French → English Definition
stupeur
C1noun
English Meaning:

Stupor

A state of near-unconsciousness or insensibility.

Full French → English Definition
suave
C1adjective
English Meaning:

Suave

Charming, confident, and elegant, especially in a smooth and polished way.

Full French → English Definition
sous-centre
C1noun
English Meaning:

Subcenter

A secondary center of activity, commerce, population, or authority subordinate to a primary metropolitan or central business district.

Full French → English Definition
subjectivisme
C1noun
English Meaning:

Subjectivism

The doctrine that knowledge is merely subjective and that there is no external or objective truth.

Full French → English Definition
subjectivité
C1noun
English Meaning:

Subjectivity

The quality of being based on or influenced by personal feelings, tastes, or opinions.

Full French → English Definition
soumission
C1noun
English Meaning:

Subjugation

The act of bringing someone or something under control or domination.

Full French → English Definition
sublimation
C1noun
English Meaning:

Sublimation

The transition of a substance directly from the solid to the gas state, without passing through the liquid state.

Full French → English Definition
Showing 217 to 228 of 315 entries (Page 19 of 27)