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

segment vertébral
C1noun
English Meaning:

Backbone-segment

A discrete section or module that constitutes part of a central supporting framework or backbone.

Full French → English Definition
se retourner contre quelqu'un
C1verb
English Meaning:

Backfire

To have the opposite result of what was intended.

Full French → English Definition
scrutin
C1noun
English Meaning:

Balloting

The process of voting, especially in secret using small balls, tickets, or modern voting systems.

Full French → English Definition
science comportementale
C1noun
English Meaning:

Behavioral Science

An interdisciplinary field that examines the interactions between human behavior and various factors, including psychology, sociology, and anthropology.

Full French → English Definition
sur mesure
C1adjective
English Meaning:

Bespoke

Made to order; custom-made.

Full French → English Definition
Sans limites
C1adjective
English Meaning:

Boundless

Infinite or vast; having no apparent limits, boundaries, or restrictions.

Full French → English Definition
souliers brogues
C1noun
English Meaning:

Brogue

A strong outdoor shoe, typically made of leather and characterized by decorative perforated patterns along the seams.

Full French → English Definition
sans cœur
C1adverb
English Meaning:

Callously

In a way that shows a cruel disregard for the feelings and suffering of others.

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

Closed Society

A society that is resistant to change and does not allow for the free exchange of ideas or information.

Full French → English Definition
science cognitive
C1noun
English Meaning:

Cognitive Science

An interdisciplinary field that studies the mind and its processes, including how people think, learn, remember, and perceive.

Full French → English Definition
sapeur
C1noun
English Meaning:

Combat engineer

A soldier who performs military engineering tasks such as fortification, demolition, bridge-building, and clearing minefields, often while under combat conditions.

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

Combustion Science

The study of the chemical and physical processes involved in the burning of fuels.

Full French → English Definition
Showing 13 to 24 of 315 entries (Page 2 of 27)