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

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
scolaire
C1adjective
English Meaning:

Scholarly

Relating to or characteristic of scholars or scholarship.

Full French → English Definition
scolarisation
B1noun
English Meaning:

Schooling

The process of educating or being educated, especially in a formal setting.

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
Sciamachie
C2noun
English Meaning:

Sciamachy

A shadow battle; a figurative conflict or struggle against illusions or false appearances.

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

Scientist

A person who is engaged in scientific research or experimentation.

Full French → English Definition
sclérose
C1noun
English Meaning:

Sclerosis

A pathological condition characterized by the hardening of tissue, often associated with various diseases.

Full French → English Definition
Scombre
B2noun
English Meaning:

Scomber

A genus of fish in the family Scombridae, commonly known as mackerels.

Full French → English Definition
Showing 925 to 936 of 1971 entries (Page 78 of 165)