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

sculpture de glace
B2noun
English Meaning:

Ice Sculpture

A three-dimensional artwork created by shaping ice, often used for decorative purposes at events.

Full French → English Definition
si
A1conjunction
English Meaning:

If

On the condition or supposition that; in the event that.

Full French → English Definition
Si vous ne pouvez pas les battre, rejoignez-les
B2proverb
English Meaning:

If You Can't Beat Them, Join Them

A saying that suggests one should join forces with those who are more powerful or successful rather than opposing them.

Full French → English Definition
Si vous ne pouvez pas les vaincre, rejoignez-les
B2phrase
English Meaning:

If You Can't Defeat Them, Join Them

A saying that suggests one should join forces with those one cannot defeat.

Full French → English Definition
Structure d'impact
C1noun
English Meaning:

Impact Structure

The arrangement or organization of elements that determine how an impact affects a system or structure.

Full French → English Definition
syndrome de l'imposteur
C1noun
English Meaning:

Imposter syndrome

A psychological pattern in which an individual doubts their skills, talents, or accomplishments and has a persistent internalized fear of being exposed as a fraud.

Full French → English Definition
système de divertissement embarqué
B2noun
English Meaning:

In-Car Entertainment System

A system installed in a vehicle that provides audio and visual entertainment options for passengers.

Full French → English Definition
Séminaire en personne
B2noun
English Meaning:

In-Person Seminar

A seminar conducted with participants physically present at a specific location.

Full French → English Definition
synchronisé
B2adjective
English Meaning:

In-Sync

Operating or functioning together in harmony or at the same time.

Full French → English Definition
Sous-continent indien
B2noun
English Meaning:

Indian Subcontinent

A large landmass in South Asia that includes India, Pakistan, Bangladesh, Nepal, Bhutan, and Sri Lanka.

Full French → English Definition
soutien indirect
B2noun
English Meaning:

Indirect support

Assistance or backing provided through intermediary means, secondary channels, or without direct physical or operational involvement.

Full French → English Definition
sport individuel
B2noun
English Meaning:

Individual sport

A type of sport in which participants compete as single athletes rather than as part of a team.

Full French → English Definition
Showing 457 to 468 of 1938 entries (Page 39 of 162)