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

schéma de comportement
B2noun
English Meaning:

Behavior pattern

A recurring, relatively consistent set of actions or responses exhibited by an individual or group in specific situations.

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
Son de cloche et fuite
B2noun
English Meaning:

Bell Ringing and Running Away

The act of ringing a bell followed by a hasty departure.

Full French → English Definition
sur mesure
C1adjective
English Meaning:

Bespoke

Made to order; custom-made.

Full French → English Definition
salopette
B1noun
English Meaning:

Bib-Overalls

A type of clothing that consists of trousers with a bib and shoulder straps, typically made of denim.

Full French → English Definition
startup d'un milliard de dollars
B2noun
English Meaning:

Billion-Dollar Startup

A startup company that has achieved a valuation of one billion dollars or more.

Full French → English Definition
subtil
B2adjective
English Meaning:

Bimyou

Describing something that is subtle, delicate, or nuanced, often implying ambiguity.

Full French → English Definition
Sciences biologiques
B2noun
English Meaning:

Biological Sciences

The scientific study of living organisms, including their structure, function, growth, evolution, distribution, and taxonomy.

Full French → English Definition
saigner
B2verb
English Meaning:

Bleeding

To lose blood from the body, typically as a result of injury.

Full French → English Definition
succès
B2noun
English Meaning:

Blockbuster

A film or other production that is highly successful and popular, often generating substantial revenue.

Full French → English Definition
sang
B1noun
English Meaning:

Blood

The red liquid that circulates in the arteries and veins of humans and other vertebrates, carrying oxygen and nutrients to the body and removing waste products.

Full French → English Definition
saignée
C2noun
English Meaning:

Bloodletting

The act of withdrawing blood from a patient to cure or prevent illness.

Full French → English Definition
Showing 73 to 84 of 1932 entries (Page 7 of 161)