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

Stegosaurus

A genus of large, herbivorous dinosaurs characterized by their distinctive double row of bony plates along their back and spiked tails.

Full French → English Definition
Sténographie
B2noun
English Meaning:

Stenography

The practice of writing in shorthand or a system of shorthand writing.

Full French → English Definition
stéréo
B2noun
English Meaning:

Stereo

A system for reproducing sound that uses two or more channels to create a sense of depth and dimension.

Full French → English Definition
stéréogramme
B2noun
English Meaning:

Stereogram

A picture that appears three-dimensional when viewed with the proper technique.

Full French → English Definition
stéréotype
B2noun
English Meaning:

Stereotype

A widely held but fixed and oversimplified image or idea of a particular type of person or thing.

Full French → English Definition
stérile
B2adjective
English Meaning:

Sterile

Free from bacteria or other living microorganisms.

Full French → English Definition
stérilisation
B2noun
English Meaning:

Sterilization

The process of making something free from bacteria or other living microorganisms.

Full French → English Definition
stérilisateur
B2noun
English Meaning:

Sterilizer

A device or substance used to sterilize something, making it free from bacteria or other living microorganisms.

Full French → English Definition
stéroïde
B2noun
English Meaning:

Steroid

Any of a large class of organic compounds with a characteristic molecular structure containing four rings of carbon atoms.

Full French → English Definition
stet
C2verb
English Meaning:

Stet

A directive used in editing or proofreading to indicate that a correction should be disregarded.

Full French → English Definition
stéthoscope
B1noun
English Meaning:

Stethoscope

A medical instrument used for listening to the action of someone's heart or breathing.

Full French → English Definition
stigmate
B2noun
English Meaning:

Stigma

A mark of disgrace associated with a particular circumstance, quality, or person.

Full French → English Definition
Showing 1393 to 1404 of 1938 entries (Page 117 of 162)