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

stage
B2noun
English Meaning:

Work Placement

A period of work experience offered by an organization as part of an educational course.

Full French → English Definition
solution de contournement
B2noun
English Meaning:

Workaround

A method or technique for overcoming a problem or limitation in a system or process.

Full French → English Definition
séance d'entraînement
B1noun
English Meaning:

Workout

A session of vigorous physical exercise or training.

Full French → English Definition
salle de sport
B1noun
English Meaning:

Workout room

A room in a house, hotel, or office building equipped with exercise equipment for physical training and fitness.

Full French → English Definition
semaine de travail
B1noun
English Meaning:

Workweek

The period of time, typically five days, during which an individual is expected to work.

Full French → English Definition
sans valeur
B2adjective
English Meaning:

Worthless

Lacking any value, use, or merit; good for nothing.

Full French → English Definition
semer
C1verb
English Meaning:

Wreak

To cause a large amount of damage, harm, or destruction.

Full French → English Definition
Sens de l'humour ironique
C1noun
English Meaning:

Wry Sense of Humour

A form of humor characterized by dry, often ironic or sardonic expressions.

Full French → English Definition
Sans épée
B2noun
English Meaning:

Wujian

A concept or state of being without weapons or conflict.

Full French → English Definition
signe du zodiaque
B2noun
English Meaning:

Xingzuo

A constellation or sign of the zodiac in astrology.

Full French → English Definition
Sélection authentique
B2noun
English Meaning:

Xuan Zhen

A concept or term in Chinese philosophy referring to the selection of what is genuine or true.

Full French → English Definition
semblable à la neige
B2noun
English Meaning:

Xueruo

A term used to describe something that resembles snow.

Full French → English Definition
Showing 1837 to 1848 of 1932 entries (Page 154 of 161)