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

système de notation
B2noun
English Meaning:

Notation-system

A structured method of representing information or data through symbols, signs, or marks.

Full French → English Definition
Soins infirmiers
B2noun
English Meaning:

Nursing

The profession or occupation of a nurse devoted to the care of the sick and injured.

Full French → English Definition
serment
B2noun
English Meaning:

Oath

A solemn promise, often invoking a divine witness, regarding one's future action or behavior.

Full French → English Definition
Semaine d'observation
B2noun
English Meaning:

Observation Fortnight

A period of two weeks dedicated to observing and recording specific phenomena or events.

Full French → English Definition
soin de la peau
B2noun
English Meaning:

Odo-hada

A Korean term referring to the practice of skincare or skin treatment.

Full French → English Definition
sur étagère
B2adjective
English Meaning:

Off-the-shelf

Made for general use or immediate sale rather than being custom-made or specially designed for a particular customer.

Full French → English Definition
sur un sou
B2adverb
English Meaning:

On-a-Dime

In a very precise or quick manner.

Full French → English Definition
sur le mauvais pied
B2idiom
English Meaning:

On-the-Wrong-Foot

To be in a disadvantageous or unfavorable position or situation.

Full French → English Definition
spectacle solo
B2noun
English Meaning:

One-Woman-Show

A theatrical performance or presentation created and performed by a single woman.

Full French → English Definition
séminaire en ligne
B2noun
English Meaning:

Online Seminar

A seminar conducted over the internet, allowing participants to engage in discussions and presentations remotely.

Full French → English Definition
sur scène
B2adverb
English Meaning:

Onstage

In or on the stage during a performance.

Full French → English Definition
suinter
B2verb
English Meaning:

Ooze

To flow or leak slowly through a porous material.

Full French → English Definition
Showing 397 to 408 of 1193 entries (Page 34 of 100)