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

stabiliser
B2verb
English Meaning:

Stabilize

To make or become stable, steadfast, or free from rapid changes, fluctuations, or decline.

Full French → English Definition
stabilisateur
B2noun
English Meaning:

Stabilizer

A device or substance used to maintain balance, stability, or constant conditions in a mechanism, structure, or chemical mixture.

Full French → English Definition
stable
B2adjective
English Meaning:

Stable

Firmly fixed or established; not likely to move, change, or fail.

Full French → English Definition
stade
B2noun
English Meaning:

Stadium

A large structure for open-air sports or entertainments.

Full French → English Definition
Scène
B2noun
English Meaning:

Stage

A raised platform or area where performances or presentations occur.

Full French → English Definition
spectacle
B2noun
English Meaning:

Stage-show

A performance presented on a stage, typically involving actors, musicians, or dancers.

Full French → English Definition
stagner
B2verb
English Meaning:

Stagnate

To cease to flow or move; to become stagnant.

Full French → English Definition
Score standard
B2noun
English Meaning:

Standard Score

A statistical measure that indicates how many standard deviations a data point is from the mean.

Full French → English Definition
Standardisation
B2noun
English Meaning:

Standardization

The process of making something conform to a standard.

Full French → English Definition
standardiser
B2verb
English Meaning:

Standardize

To make something conform to a standard.

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

Star-system

A group of stars that are gravitationally bound to each other.

Full French → English Definition
Starlok
B2noun
English Meaning:

Starlok

A whimsical or eccentric person who is fascinated by or obsessed with stars.

Full French → English Definition
Showing 841 to 852 of 1193 entries (Page 71 of 100)