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

stand de rafraîchissements
B1noun
English Meaning:

Refreshment-Stand

A temporary or permanent structure where food and beverages are sold, typically at events, parks, or recreational areas.

Full French → English Definition
Se détendre
B1verb
English Meaning:

Relax

To make or become less tense or rigid.

Full French → English Definition
soulagement
B1noun
English Meaning:

Relief

A feeling of reassurance and relaxation following release from anxiety or distress.

Full French → English Definition
soulager
B1verb
English Meaning:

Relieve

To cause (pain, distress, or difficulty) to become less severe.

Full French → English Definition
se souvenir
B1verb
English Meaning:

Remember

To bring to mind or think of again.

Full French → English Definition
Sauvetage
B1noun
English Meaning:

Rescue

The act of saving someone from danger or distress.

Full French → English Definition
se reposer facilement
B1verb
English Meaning:

Rest-Easy

To relax or be at peace, often used to indicate that one can feel secure or untroubled.

Full French → English Definition
SOS
B1noun
English Meaning:

SOS

A signal used to indicate distress or the need for help.

Full French → English Definition
sachet
B1noun
English Meaning:

Sache

A small bag or packet, often used for containing herbs or spices.

Full French → English Definition
salade
B1noun
English Meaning:

Salad

A dish consisting of mixed pieces of food, typically vegetables, often served cold.

Full French → English Definition
salaire
B1noun
English Meaning:

Salary

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

Full French → English Definition
saumon
B1noun
English Meaning:

Salmon

A type of large fish that is commonly found in the North Atlantic and Pacific Oceans, known for its pink flesh and as a popular food source.

Full French → English Definition
Showing 109 to 120 of 269 entries (Page 10 of 23)