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

s'incliner
B2verb
English Meaning:

Lean-back

To recline or rest in a relaxed position, often while engaging with media or leisure activities.

Full French → English Definition
sangsue
B2noun
English Meaning:

Leech

An aquatic or terrestrial annelid worm that has a sucker at each end and feeds on the blood of vertebrates.

Full French → English Definition
Système juridique
B2noun
English Meaning:

Legal System

A framework of laws and regulations that govern a society and the institutions that enforce them.

Full French → English Definition
stand de limonade
B2noun
English Meaning:

Lemonade stand

A small, temporary outdoor stall set up typically by children to sell lemonade to passersby.

Full French → English Definition
sang-froid
B2adjective

Native Script: sensé

English Meaning:

Level-headed

Calm and sensible; having good judgment and not easily upset or confused in difficult situations.

Full French → English Definition
se stabiliser
B2verb
English Meaning:

Level-off

To rise or fall to a certain point and then remain steady without further significant increase or decrease.

Full French → English Definition
Sciences de la vie
B2noun
English Meaning:

Life Science

A branch of science that deals with the study of living organisms and life processes.

Full French → English Definition
sauveur
B2noun
English Meaning:

Life-Saver

A person or thing that saves someone from danger or difficulty.

Full French → English Definition
sciences de la vie
B2noun
English Meaning:

Life-Sciences

A branch of science that deals with the study of living organisms and life processes.

Full French → English Definition
situation de vie ou de mort
C1noun
English Meaning:

Life-and-Death-Situation

A situation in which a person's survival is at stake.

Full French → English Definition
sans vie
B2adjective
English Meaning:

Lifeless

Devoid of life; not alive.

Full French → English Definition
sauveteur
B2adjective
English Meaning:

Lifesaving

Saving someone's life; extremely important or essential in a critical situation.

Full French → English Definition
Showing 517 to 528 of 1938 entries (Page 44 of 162)