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

s'incliner
B1verb
English Meaning:

Recline

To lean or lie back in a relaxed position.

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
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
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
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
Showing 781 to 792 of 1971 entries (Page 66 of 165)