🇫🇷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
soutien
B2noun
English Meaning:

Backing

Support or assistance provided to someone or something.

Full French → English Definition
sac à dos
A2noun
English Meaning:

Backpack

A bag carried by a strap on your back, typically made of cloth or leather, often used by hikers or students.

Full French → English Definition
Sauvegarde
B1noun
English Meaning:

Backup

A copy of data or files that is stored separately to prevent loss in case of failure or damage.

Full French → English Definition
sac
A1noun
English Meaning:

Bag

A flexible container with an opening at the top, used for carrying things.

Full French → English Definition
scrutin
B2noun
English Meaning:

Ballot

A process of voting, in writing or by using a ballot box, especially in secret.

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
salle de bal
B2noun
English Meaning:

Ballroom

A large room inside a building, typically in a hotel, palace, or large mansion, used for hosting formal dances and social gatherings.

Full French → English Definition
Se connecter
B2verb
English Meaning:

Bandereul-eogapada

To form a connection or bond with others.

Full French → English Definition
sans numéro
B2noun
English Meaning:

Bango Nashi

A term used in Japanese to indicate the absence of a number or identifier.

Full French → English Definition
système bancaire
B2noun
English Meaning:

Banking System

A network of financial institutions that provide services such as accepting deposits, granting loans, and facilitating transactions.

Full French → English Definition
Showing 49 to 60 of 1932 entries (Page 5 of 161)