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

service à valeur ajoutée
B2noun
English Meaning:

Value-Added Service

A service that enhances the value of a product or service, often provided in addition to the core offering.

Full French → English Definition
sans valeur
B2adjective
English Meaning:

Valueless

Having no financial or monetary worth; completely worthless.

Full French → English Definition
soupape
B2noun
English Meaning:

Valve

A device for controlling the passage of fluid or air through a pipe, duct, or other enclosure.

Full French → English Definition
spectacle varié
B2noun
English Meaning:

Variety Show

A theatrical or television program that features a variety of entertainment acts, such as music, dance, comedy, and drama.

Full French → English Definition
Saut
B2noun
English Meaning:

Vaulting

The act of jumping or leaping over an obstacle, typically using a pole or a horse.

Full French → English Definition
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
sans rendez-vous
B2noun
English Meaning:

Walk-In

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

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
sports nautiques
B2noun
English Meaning:

Watersports

Recreational activities that take place on or in water, such as swimming, surfing, sailing, and water skiing.

Full French → English Definition
Surf sur les vagues
B2noun
English Meaning:

Wave-Riding

The act of riding on the crest or face of a wave, typically while surfing.

Full French → English Definition
Showing 1093 to 1104 of 1190 entries (Page 92 of 100)