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

Se détendre
B1verb
English Meaning:

Relax

To make or become less tense or rigid.

Full French → English Definition
sortie
B2noun
English Meaning:

Release

The action or process of making something available to the public or of freeing someone/something from confinement.

Full French → English Definition
soulagement
B2noun
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
soulageant
B2noun
English Meaning:

Reliever

A person or thing that alleviates pain, distress, or difficulty.

Full French → English Definition
site religieux
B2noun
English Meaning:

Religious Site

A location that holds significance for a particular religion, often associated with worship or pilgrimage.

Full French → English Definition
sommeil paradoxal
B2noun
English Meaning:

Rem-Sleep

A phase of sleep characterized by rapid movement of the eyes, increased brain activity, and vivid dreams.

Full French → English Definition
se souvenir
B1verb
English Meaning:

Remember

To bring to mind or think of again.

Full French → English Definition
souvenir
B2noun
English Meaning:

Remembrance

The action of remembering something or honoring the memory of a person or event.

Full French → English Definition
se remémorer
C1verb
English Meaning:

Reminisce

To indulge in enjoyable recollection of past events, often vividly and with fondness.

Full French → English Definition
station distante
B2noun
English Meaning:

Remote Station

A facility or location that operates independently from a central control or main station, often used for monitoring or data collection.

Full French → English Definition
surveillance à distance
C1noun
English Meaning:

Remote surveillance

The monitoring of behavior, activities, or other changing information from a distance, typically utilizing electronic equipment such as cameras, sensors, and internet transmission.

Full French → English Definition
Showing 769 to 780 of 1938 entries (Page 65 of 162)