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

signature de spécimen
B2noun
English Meaning:

Specimen Signature

A sample of a person's signature used for verification or comparison.

Full French → English Definition
spectacle
B2noun
English Meaning:

Spectacle

A visually striking performance or display.

Full French → English Definition
spectaculaire
B2adjective
English Meaning:

Spectacular

Of or relating to a spectacle; striking in effect, sensational, or exceptionally impressive.

Full French → English Definition
spectre
B2noun
English Meaning:

Spectrum

A continuous sequence or range of related ideas, qualities, or activities.

Full French → English Definition
spéculer
B2verb
English Meaning:

Speculate

To form a theory or conjecture about a subject without firm evidence.

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
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
Showing 817 to 828 of 1193 entries (Page 69 of 100)