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

stimulation visuelle
B2noun
English Meaning:

Visual Stimulation

The act of stimulating the visual senses through various means such as images, colors, or movement.

Full French → English Definition
Suppléments vitaminiques
B2noun
English Meaning:

Vitamin Supplements

Substances taken to enhance or maintain health, typically containing vitamins and minerals.

Full French → English Definition
se dandiner
A2verb
English Meaning:

Waddle

To walk with short steps, swaying from side to side.

Full French → English Definition
salaire
B1noun
English Meaning:

Wage

A fixed regular payment earned for work or services, typically paid on a daily, weekly, or piece-rate basis.

Full French → English Definition
salaires
B1noun
English Meaning:

Wages

A fixed regular payment, typically paid on a daily or weekly basis, made by an employer to an employee.

Full French → English Definition
Serveur
B1noun
English Meaning:

Waiter

A person whose job is to serve customers at their tables in a restaurant.

Full French → English Definition
se réveiller
B1verb
English Meaning:

Wake

To emerge or cause to emerge from sleep; to stop sleeping.

Full French → English Definition
sans rendez-vous
B2noun
English Meaning:

Walk-In

A person who arrives at a place without a prior appointment.

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
sportif nautique
B2noun
English Meaning:

Water-Sportsman

A person who participates in sports or recreational activities that take place on water.

Full French → English Definition
source d'eau
B2noun
English Meaning:

Water-source

A place or means of obtaining water, especially for drinking or irrigation.

Full French → English Definition
Showing 1789 to 1800 of 1932 entries (Page 150 of 161)