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

stagnation énergétique
C1noun
English Meaning:

Energy-Stagnation

A state in which energy is present but not being actively used or transformed.

Full French → English Definition
science de la combustion
C1noun
English Meaning:

Enshōkagaku

The scientific study of combustion and its applications.

Full French → English Definition
ségrégation ethnique
C1noun
English Meaning:

Ethnic Segregation

The enforced separation of different racial or ethnic groups within a society.

Full French → English Definition
stratégie de sortie
C1noun
English Meaning:

Exit Strategy

A planned approach to terminating a situation or investment, particularly in business or military contexts.

Full French → English Definition
similaire en couleur
C1adjective
English Meaning:

Fargleichent

Describing something that is similar in color or hue.

Full French → English Definition
Salle de sortie
C1noun
English Meaning:

Fauszsalung

A specific type of room or area designed for a particular function, often used in architectural contexts.

Full French → English Definition
stupéfier
C1verb
English Meaning:

Flabbergast

To surprise someone greatly; to astonish or astound completely.

Full French → English Definition
sans défaut
C1adjective
English Meaning:

Flawless

Without any imperfections or defects; perfect.

Full French → English Definition
système fragmenté
C1noun
English Meaning:

Fragmented System

A system that is broken into separate parts, lacking cohesion or unity.

Full French → English Definition
sanction de liberté
C1noun
English Meaning:

Freiheitssanktion

A legal or social measure that restricts or regulates individual freedoms.

Full French → English Definition
sillon
C1noun
English Meaning:

Furrow

A long, narrow trench made in the ground by a plow, especially for planting seeds or irrigation.

Full French → English Definition
société fermée
C1noun
English Meaning:

Gated Society

A community or residential area that is enclosed by gates and often has restricted access to outsiders.

Full French → English Definition
Showing 49 to 60 of 315 entries (Page 5 of 27)