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

Seiche
B2noun
English Meaning:

Cuttlefish

A marine cephalopod mollusk of the order Sepiida, characterized by a soft body, a large head, and the ability to change color.

Full French → English Definition
Système cyclique
B2noun
English Meaning:

Cyclic System

A system characterized by a series of events or processes that repeat in a predictable manner.

Full French → English Definition
Système Daeching
B2noun
English Meaning:

Daeching-Jase

A comprehensive system or framework that encompasses significant events or phenomena.

Full French → English Definition
syllabe
C1noun
English Meaning:

Danyinjie

A phonetic syllable or musical interval unit referenced within Chinese linguistic and auditory contexts.

Full French → English Definition
sombre
A1adjective
English Meaning:

Dark

With little or no light; lacking brightness.

Full French → English Definition
sombre
B1adjective
English Meaning:

Dark-colored

Having a dark shade or hue; reflecting relatively little light.

Full French → English Definition
sombre
C1adjective
English Meaning:

Dark-hued

Having a dark color, shade, or complexion.

Full French → English Definition
Scientifique des données
B2noun
English Meaning:

Data Scientist

A professional who uses statistical methods, algorithms, and machine learning to analyze and interpret complex data.

Full French → English Definition
stock mort
B2noun
English Meaning:

Deadstock

Unsold or unused inventory, particularly in retail or fashion contexts.

Full French → English Definition
sourd
B2adjective
English Meaning:

Deaf

Unable to hear, either completely or partially.

Full French → English Definition
surdité
B2noun
English Meaning:

Deafness

The physical condition of lacking the power of hearing or having impaired hearing.

Full French → English Definition
solde débiteur
B2noun
English Meaning:

Debit balance

An amount by which total debits exceed total credits in an account, or an amount owed on an account.

Full French → English Definition
Showing 193 to 204 of 1932 entries (Page 17 of 161)