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

Spéculateur
C1noun
English Meaning:

Speculator

A person who engages in the buying and selling of assets, often in the hope of making a profit from fluctuations in market prices.

Full French → English Definition
spéculum
C1noun
English Meaning:

Speculum

A mirror or reflective surface, especially one used in medical examinations.

Full French → English Definition
sonnet spensérien
C2noun
English Meaning:

Spenserian sonnet

A variation of the sonnet form consisting of fourteen lines with a specific interlocking rhyme scheme (ABAB BCBC CDCD EE).

Full French → English Definition
sphaigne
B2noun
English Meaning:

Sphagnum

A genus of mosses that typically grow in wet, acidic environments and are known for their ability to retain water.

Full French → English Definition
sphérique
B2adjective
English Meaning:

Spherical

Having the form of a sphere; shaped like a ball.

Full French → English Definition
spirale
B2noun
English Meaning:

Spiral

A curve that emanates from a point, moving farther away as it revolves around the point.

Full French → English Definition
Spiralité
C1noun
English Meaning:

Spirality

The quality or state of being spiral.

Full French → English Definition
sans esprit
B2adjective
English Meaning:

Spiritless

Lacking energy, enthusiasm, or vitality.

Full French → English Definition
spirituel
B2adjective
English Meaning:

Spiritual

Relating to or affecting the human spirit or soul as opposed to material or physical things.

Full French → English Definition
site spirituel
B2noun
English Meaning:

Spiritual Site

A location that is considered sacred or significant in a spiritual context.

Full French → English Definition
spiritualisme
B2noun
English Meaning:

Spiritualism

The belief that the spirits of the dead can communicate with the living, often through a medium.

Full French → English Definition
spiritualité
B2noun
English Meaning:

Spirituality

The quality of being concerned with the human spirit or soul as opposed to material or physical things.

Full French → English Definition
Showing 1333 to 1344 of 1938 entries (Page 112 of 162)