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

soif
B1noun
English Meaning:

Thirst

A feeling of needing or wanting to drink.

Full French → English Definition
string
B2noun
English Meaning:

Thong

A style of underwear or swimwear with a very narrow strip of fabric at the back that passes between the buttocks.

Full French → English Definition
septum thoracique
C2noun
English Meaning:

Thoracic septum

A dividing wall or membrane within the thorax, such as the mediastinum or other fibrous partitions separating thoracic structures.

Full French → English Definition
soixante
C2noun
English Meaning:

Threescore

A term used to denote the number sixty, especially in historical contexts.

Full French → English Definition
seuil
B2noun
English Meaning:

Threshold

A strip of wood or stone placed beneath a door; a doorway.

Full French → English Definition
sous-produit
B2verb
English Meaning:

Throw Off

A byproduct or waste material discarded during a manufacturing or natural process.

Full French → English Definition
s'en remettre à la merci de quelqu'un
C1verb phrase
English Meaning:

Throw yourself on someone's mercy

To place oneself completely at the discretion and compassion of another person, especially someone who has power or authority over one's fate.

Full French → English Definition
Serré
A2adjective
English Meaning:

Tight

Firmly held in place; not loose.

Full French → English Definition
Serrage
B1noun
English Meaning:

Tightening

The act of making something tighter or more secure.

Full French → English Definition
son d'alerte
B2noun
English Meaning:

Tingzhong

A term used in Chinese to refer to an auditory signal or notification, often associated with alerts or reminders.

Full French → English Definition
sur la pointe des pieds
B2verb
English Meaning:

Tiptoe

To walk quietly and carefully on your toes so that people cannot hear you.

Full French → English Definition
supportable
B2adjective
English Meaning:

Tolerable

Able to be tolerated or endured; bearable.

Full French → English Definition
Showing 1681 to 1692 of 1932 entries (Page 141 of 161)