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

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
subvention de loyer
B2noun
English Meaning:

Rental-subsidy

A financial assistance program that helps individuals or families pay for housing costs.

Full French → English Definition
Sauvetage
B1noun
English Meaning:

Rescue

The act of saving someone from danger or distress.

Full French → English Definition
sauveteur
B2noun
English Meaning:

Rescuer

A person who saves someone from a dangerous or difficult situation.

Full French → English Definition
station balnéaire
B2noun
English Meaning:

Resort

A place where people go for relaxation or recreation, often a hotel or a vacation destination.

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
Showing 793 to 804 of 1971 entries (Page 67 of 165)