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

soviétique
B2noun
English Meaning:

Soviet

A citizen of the former Soviet Union or a member of the Soviet government.

Full French → English Definition
souveraineté
C1noun
English Meaning:

Sovinity

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

Full French → English Definition
Soweto
B2noun
English Meaning:

Soweto

A densely populated urban area or collection of townships located to the southwest of Johannesburg, South Africa.

Full French → English Definition
Semis
B1noun
English Meaning:

Sowing

The act of planting seeds in the ground for growth.

Full French → English Definition
semé
B1verb
English Meaning:

Sown

To plant seeds in the ground for growth.

Full French → English Definition
spa
B2noun
English Meaning:

Spa

A place providing therapeutic baths, massages, and other health and beauty treatments.

Full French → English Definition
Science spatiale
B2noun
English Meaning:

Space Science

The study of outer space and the physical universe as a whole, including the exploration of celestial bodies and phenomena.

Full French → English Definition
spaghetti
A2noun
English Meaning:

Spaghetti

A type of pasta made in long, slender, solid strings.

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
Sparring
B2noun

Native Script: sparring

English Meaning:

Sparring

A practice fight between two individuals, typically in martial arts or boxing, where the goal is to improve skills rather than to win.

Full French → English Definition
spatial
B2adjective
English Meaning:

Spatial

Relating to, occupying, or having the character of space.

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
Showing 1297 to 1308 of 1938 entries (Page 109 of 162)