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

Sciamachie
C2noun
English Meaning:

Sciamachy

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

Full French → English Definition
Sanctuaire
C2noun
English Meaning:

Seisho Suuhai Sha

A term referring to a shrine or place dedicated to the worship of deities in Shinto, emphasizing purity and reverence.

Full French → English Definition
s'auto-anéantir
C2verb
English Meaning:

Self-Annihilate

To destroy oneself or one's own existence.

Full French → English Definition
sentence
C2noun
English Meaning:

Sententia

A concise maxim, aphorism, or pithy saying that summarizes a general truth or moral principle, often used as a rhetorical device in literature and oratory.

Full French → English Definition
sépulcre
C2noun
English Meaning:

Sepulcher

A small room or monument, cut in rock or built of stone, in which a dead person is laid or buried.

Full French → English Definition
sépulture
C2noun
English Meaning:

Sepulture

A place of burial; a grave, tomb, or sepulcher.

Full French → English Definition
serpentivore
C2adjective
English Meaning:

Serpentivorous

Describing an organism that feeds on snakes.

Full French → English Definition
sesquiterpénoïde
C2noun
English Meaning:

Sesquiterpenoid

A class of terpenes consisting of three isoprene units and having the molecular formula C15H24, occurring widely in nature, particularly in plant essential oils.

Full French → English Definition
Shisuanruganjun
C2noun
English Meaning:

Shisuanruganjun

A term used in Chinese contexts, often referring to a specific type of military or strategic unit.

Full French → English Definition
signalement
C2noun
English Meaning:

Signalment

A detailed description or profile of the identifying marks, age, breed, sex, and physical characteristics of an animal patient.

Full French → English Definition
somatopsychique
C2adjective
English Meaning:

Somatopsychic

Relating to the interaction between the body and the mind.

Full French → English Definition
somniloquence
C2noun
English Meaning:

Somniloquence

The act of talking in one's sleep.

Full French → English Definition
Showing 25 to 36 of 72 entries (Page 3 of 6)