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

syncopé vasovagal
C1noun
English Meaning:

Vasovagal Syncope

A temporary loss of consciousness caused by a fall in blood pressure, often triggered by stress, pain, or prolonged standing.

Full French → English Definition
suisse
C1noun
English Meaning:

Verger

An official who acts as a caretaker and attendant in a church, traditionally carrying a rod or staff before ecclesiastical dignitaries during processions.

Full French → English Definition
seigneur de guerre
C1noun
English Meaning:

Warlord

A military leader who exercises control over a region, often in the absence of a legitimate government.

Full French → English Definition
seigneur de guerre
C1noun
English Meaning:

Warlordism

A political and military system in which power is held by warlords, often characterized by the absence of a centralized government.

Full French → English Definition
Surveillance
C1noun
English Meaning:

Weijian Kong

A system or process for overseeing and controlling activities, often through technological means.

Full French → English Definition
stagnation du vent
C1noun
English Meaning:

Wind-Stagnation

A condition in which wind is unable to circulate freely, often leading to stagnant air and potential environmental issues.

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
sabayon
C1noun
English Meaning:

Zabaglione

An Italian dessert or sweet sauce made by whipping egg yolks, sugar, and typically Marsala wine over simmering water until thick and foamy.

Full French → English Definition
synchronisation
C1noun
English Meaning:

Zynkronisation

The process of causing two or more things to occur at the same time or rate.

Full French → English Definition
subsistant
C1adjective
English Meaning:

extant

Still in existence; surviving.

Full French → English Definition
sans le sou
C1adjective
English Meaning:

penniless

Having no money; extremely poor.

Full French → English Definition
Showing 289 to 300 of 315 entries (Page 25 of 27)