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

scalaire
B2noun
English Meaning:

Scalar

A quantity that can be described by a single numerical value, often representing magnitude.

Full French → English Definition
Scandinavie
B2noun
English Meaning:

Scandinavia

A region in Northern Europe that includes Denmark, Norway, and Sweden.

Full French → English Definition
scanner
B2noun
English Meaning:

Scanner

A device for examining, reading, or converting documents, images, or physical objects into digital data.

Full French → English Definition
scénique
B2adjective
English Meaning:

Scenic

Relating to or denoting a view or landscape that is visually attractive.

Full French → English Definition
scepticisme
B2noun
English Meaning:

Scepticism

A philosophical attitude of doubting the knowledge claims set forth by others.

Full French → English Definition
schilling
B2noun
English Meaning:

Schilling

The former monetary unit and currency of Austria prior to the introduction of the euro.

Full French → English Definition
Sentimental
B2adjective
English Meaning:

Schmaltzy

Excessively sentimental or emotional, often in a way that is considered insincere or corny.

Full French → English Definition
sale
B2adjective
English Meaning:

Schmutzy

Dirty or filthy; covered with grime.

Full French → English Definition
science-fiction et fantastique
B2noun
English Meaning:

Sci-Fi and Fantasy

A combined literary, cinematic, and gaming super-genre encompassing both science fiction and fantasy works.

Full French → English Definition
science
B2noun
English Meaning:

Science

The intellectual and practical activity encompassing the systematic study of the structure and behavior of the physical and natural world through observation and experiment.

Full French → English Definition
Science et technologie
B2noun
English Meaning:

Science and Technology

The systematic study of the structure and behavior of the physical and natural world through observation and experiment.

Full French → English Definition
science-fiction et fantastique
B2noun phrase
English Meaning:

Science fiction and fantasy

A combined genre of speculative fiction that encompasses both futuristic, scientifically plausible themes and magical, supernatural, or imaginary elements.

Full French → English Definition
Showing 565 to 576 of 1193 entries (Page 48 of 100)