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

stéroïde synthétique
C1noun
English Meaning:

Synthetic Steroid

A class of drugs that are chemically related to testosterone and are used to promote muscle growth and enhance physical performance.

Full French → English Definition
Systématisation
C1noun
English Meaning:

Systematization

The process of arranging or organizing something into a system.

Full French → English Definition
systémique
C1adjective
English Meaning:

Systemic

Relating to a system as a whole; affecting an entire system, body, or organization.

Full French → English Definition
système unique
C1noun
English Meaning:

TANITSU-SEIDO

A system characterized by uniformity and centralization, often used in the context of governance or education.

Full French → English Definition
sommeil
C1noun
English Meaning:

Tansome

A cumulative deficit or debt of sleep requiring deep recovery.

Full French → English Definition
s'en prendre à
C1verb
English Meaning:

Tear into

To attack or criticize someone fiercely and aggressively, either physically or verbally.

Full French → English Definition
Science théorique
C1noun
English Meaning:

Theoretical Science

A branch of science that is concerned with the abstract principles and theories that underpin scientific knowledge, rather than practical applications.

Full French → English Definition
s'en remettre à la merci de quelqu'un
C1verb phrase
English Meaning:

Throw yourself on someone's mercy

To place oneself completely at the discretion and compassion of another person, especially someone who has power or authority over one's fate.

Full French → English Definition
susceptibilité
C1noun
English Meaning:

Touchiness

A tendency to become easily offended, upset, or irritated by minor remarks or actions.

Full French → English Definition
sucré
C1adjective
English Meaning:

Treacly

Having a sweet, sticky consistency; excessively sentimental or emotional.

Full French → English Definition
sans assurance
C1adverb
English Meaning:

Unassertively

In a manner that lacks self-assurance, boldness, or forceful expression of one's opinions and rights.

Full French → English Definition
sans prétention
C1adjective
English Meaning:

Unassuming

Not arrogant or showy; modest and unpretentious.

Full French → English Definition
Showing 265 to 276 of 315 entries (Page 23 of 27)