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

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
spirituellement
B2adverb
English Meaning:

Spiritually

In a manner relating to the spirit or soul, as opposed to physical or material things.

Full French → English Definition
spore
B2noun
English Meaning:

Spore

A reproductive cell in fungi, algae, and some plants that can develop into a new individual.

Full French → English Definition
sprint
B2noun
English Meaning:

Sprint

A short, fast run.

Full French → English Definition
sprinteur
B2noun
English Meaning:

Sprinter

An athlete who competes in sprinting events, typically running distances of 100 to 400 meters.

Full French → English Definition
sprint
B2noun
English Meaning:

Sprinting

The action or practice of running at full speed over a short distance.

Full French → English Definition
sprite
B2noun
English Meaning:

Sprite

A small, elusive supernatural being or fairy.

Full French → English Definition
stimuler
B2verb
English Meaning:

Spur

A device with a small spike or a spiked wheel that is worn on a rider's heel and used for urging a horse forward.

Full French → English Definition
squalide
B2adjective
English Meaning:

Squalid

Extremely dirty and unpleasant, especially as a result of neglect.

Full French → English Definition
serré hermétiquement
B2adjective
English Meaning:

Squeeze-tight

Designed or adjusted to fit or close with extreme firmness and compression.

Full French → English Definition
stabilité
B2noun
English Meaning:

Stability

The state of being stable and not likely to change, fall, or fail.

Full French → English Definition
stabilisation
B2noun
English Meaning:

Stabilization

The process of making something stable or steady.

Full French → English Definition
Showing 829 to 840 of 1193 entries (Page 70 of 100)