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

socialiste
B2noun
English Meaning:

Socialist

A person who advocates or practices socialism.

Full French → English Definition
socialement maladroit
B2adjective
English Meaning:

Socially-Awkward

Describing a person who feels uncomfortable or uneasy in social situations.

Full French → English Definition
sociétal
B2adjective
English Meaning:

Societal

Relating to society or social relations.

Full French → English Definition
société
B1noun
English Meaning:

Society

An organized group of people living together in a community, sharing laws, traditions, values, and institutions.

Full French → English Definition
sociolinguistique
C1noun
English Meaning:

Sociolinguistics

The descriptive study of the effect of any and all aspects of society, including cultural norms, expectations, and context, on the way language is used, and the effects of language society on the other hand.

Full French → English Definition
sociologie
B2noun
English Meaning:

Sociology

The study of the development, structure, and functioning of human society.

Full French → English Definition
socière
B2noun
English Meaning:

Socière

A female member of a social group or community.

Full French → English Definition
Sodium
B1noun

Native Script: sodium

English Meaning:

Sodium

A soft, silvery-white, highly reactive metal that is an essential element for life.

Full French → English Definition
sujet
B1noun
English Meaning:

Soggetto

The person or thing that performs the action of the verb in a clause or sentence.

Full French → English Definition
Sogong
B2noun
English Meaning:

Sogong

A traditional Korean concept or practice related to a specific cultural significance.

Full French → English Definition
sol
A2noun
English Meaning:

Soil

The upper layer of earth in which plants grow, a black or dark brown material typically consisting of a mixture of organic substances, clay, and rock particles.

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

Sojourn

A temporary stay at a place.

Full French → English Definition
Showing 1249 to 1260 of 1971 entries (Page 105 of 165)