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

Simulacre
C1noun

Native Script: simulacre

English Meaning:

Simulacra

An image or representation of someone or something.

Full French → English Definition
singleton
C1noun
English Meaning:

Singleton

A single instance of a particular type of object or entity.

Full French → English Definition
singularité
C1noun
English Meaning:

Singularity

A point at which a function takes an infinite value, often used in mathematics and physics.

Full French → English Definition
siniser
C1verb
English Meaning:

Sinicize

To make something Chinese in character or style.

Full French → English Definition
sinistre
C1adjective
English Meaning:

Sinister

Giving the impression that something harmful or evil is happening or will happen.

Full French → English Definition
sinueux
C1adjective
English Meaning:

Sinuous

Having many curves and turns; lithe and winding.

Full French → English Definition
sinusoïdal
C1adjective
English Meaning:

Sinusoidal

Relating to or resembling a sine wave, especially in terms of periodic oscillation.

Full French → English Definition
squelettique
C1adjective
English Meaning:

Skeletal

Relating to or functioning as a skeleton; forming the structural framework of something.

Full French → English Definition
slavon
C1adjective
English Meaning:

Slavonic

Relating to the Slavic languages, peoples, or their cultures, especially in historical or linguistic contexts.

Full French → English Definition
smalt
C1noun
English Meaning:

Smalt

A deep blue pigment made from cobalt glass, used in painting and ceramics.

Full French → English Definition
suffisant
C1adjective
English Meaning:

Smug

Showing an excessive pride in oneself or one's achievements, often in a way that annoys other people.

Full French → English Definition
s'élever
C1adjective
English Meaning:

Soaring

Flying or rising high in the air.

Full French → English Definition
Showing 169 to 180 of 315 entries (Page 15 of 27)