🇫🇷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
seringue
B2noun
English Meaning:

Syringe

A small medical device consisting of a tubular barrel, a plunger, and a needle, used for injecting or withdrawing fluids.

Full French → English Definition
sirop
B2noun
English Meaning:

Syrup

A thick, sweet, viscous liquid made by dissolving sugar in water or from plant sap.

Full French → English Definition
système
B2noun
English Meaning:

System

A set of connected things or parts forming a complex whole.

Full French → English Definition
systématique
B2adjective
English Meaning:

Systematic

Relating to or consisting of a system; methodical and organized.

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

Système Technique

A structured method or framework used to achieve a specific goal or function.

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
sur mesure
B2adjective
English Meaning:

Tailored

Made or adapted to fit a particular person or purpose.

Full French → English Definition
se moquer de quelqu'un
B2verb phrase
English Meaning:

Take the Piss

To mock or tease someone in a playful or derisive manner.

Full French → English Definition
Suif
B2noun
English Meaning:

Tallow

A hard fatty substance made from rendered animal fat, used in making candles and soap.

Full French → English Definition
Showing 1657 to 1668 of 1932 entries (Page 139 of 161)