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

sourire radieux
B2noun
English Meaning:

Radiant Smile

A bright and cheerful expression characterized by a wide smile that conveys warmth and positivity.

Full French → English Definition
spot radio
B2noun
English Meaning:

Radio Spot

A short advertisement broadcast on radio.

Full French → English Definition
sac à rats
B2noun
English Meaning:

Ratbag

A person regarded as despicable or contemptible.

Full French → English Definition
Score brut
B2noun
English Meaning:

Raw Score

The unadjusted score obtained from a test or assessment, reflecting the number of correct answers.

Full French → English Definition
se souvenir
B2verb
English Meaning:

Recollect

To remember or bring to mind something from the past.

Full French → English Definition
studio d'enregistrement
B2noun
English Meaning:

Recording Studio

A specialized facility designed for sound recording, mixing, and audio production of music, voice, and other sound effects.

Full French → English Definition
s'abstenir
B2verb
English Meaning:

Refrain

To stop oneself from doing something.

Full French → English Definition
spécialité régionale
B2noun
English Meaning:

Regional Specialty

A product, dish, or practice that is unique to a particular region and often reflects the local culture and traditions.

Full French → English Definition
situation relative
B2noun
English Meaning:

Relative location

The position of a place or entity expressed in reference to other places, landmarks, or features.

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

Reliever

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

Full French → English Definition
Showing 493 to 504 of 1193 entries (Page 42 of 100)