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

sans âme
C1adjective
English Meaning:

Soulless

Lacking a soul or spirit; devoid of emotion or character.

Full French → English Definition
souverain
C1noun
English Meaning:

Sovereign

A supreme ruler, especially a monarch.

Full French → English Definition
souveraineté
C1noun
English Meaning:

Sovereignty

Supreme power or authority, especially of a state over its own territory.

Full French → English Definition
souveraineté
C1noun
English Meaning:

Sovinity

The quality or state of being sovereign; autonomy or independence.

Full French → English Definition
spandrel
C1noun
English Meaning:

Spandrel

The triangular space between the top of an arch and the rectangular frame that surrounds it.

Full French → English Definition
Statistiques spatiales
C1noun
English Meaning:

Spatial Statistics

A branch of statistics that deals with the analysis of spatial and geographic data.

Full French → English Definition
spécifieur
C1noun
English Meaning:

Specifier

In generative grammar, an element that occupies the structural position sister to a bar-level category and daughter of a maximal projection.

Full French → English Definition
spectacularité
C1noun
English Meaning:

Spectacularity

The quality of being spectacular; the state of being impressive or striking in appearance or effect.

Full French → English Definition
spectral
C1adjective
English Meaning:

Spectral

Relating to or resembling a spectrum or specter; ghostly.

Full French → English Definition
spectroautiste
C1noun
English Meaning:

Spectroautista

A person who is on the autism spectrum, exhibiting a range of characteristics associated with autism.

Full French → English Definition
spéculation
C1noun
English Meaning:

Speculation

The forming of a theory or conjecture without firm evidence.

Full French → English Definition
Spéculateur
C1noun
English Meaning:

Speculator

A person who engages in the buying and selling of assets, often in the hope of making a profit from fluctuations in market prices.

Full French → English Definition
Showing 193 to 204 of 315 entries (Page 17 of 27)