๐Ÿ‡ซ๐Ÿ‡ท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"

sauvegarde
B2noun
English Meaning:

safeguard

A measure taken to protect someone or something or to prevent something undesirable.

Full French โ†’ English Definition
saga
B2noun
English Meaning:

saga

A long story of heroic achievement, or a long, involved series of events or a documentary film series.

Full French โ†’ English Definition
samba
B2noun
English Meaning:

samba

A Brazilian dance of African origin with a duple meter, or the music associated with it.

Full French โ†’ English Definition
saphir
B2noun
English Meaning:

sapphire

A transparent precious stone of a rich blue variety of corundum.

Full French โ†’ English Definition
soucoupe
B2noun
English Meaning:

saucer

A small shallow dish for holding a cup at the table.

Full French โ†’ English Definition
scripteur
B2noun
English Meaning:

scripter

A person who writes scripts for computer software, video games, or media productions.

Full French โ†’ English Definition
scrutin
B2noun
English Meaning:

scrutiny

Critical observation or examination.

Full French โ†’ English Definition
solidement
B2adverb
English Meaning:

securely

In a way that is fixed or fastened firmly; in a safe manner.

Full French โ†’ English Definition
sรฉdentaire
B2adjective
English Meaning:

sedentary

Tending to spend much time seated; somewhat inactive.

Full French โ†’ English Definition
sismologie
B2noun
English Meaning:

seismology

The branch of science concerned with earthquakes and the propagation of elastic waves through the Earth.

Full French โ†’ English Definition
sensationnalisme
B2noun
English Meaning:

sensationalism

The use of exciting or shocking stories and language at the expense of accuracy, in order to provoke public interest or excitement.

Full French โ†’ English Definition
sensoriel
B2adjective
English Meaning:

sensory

Relating to sensation or the physical senses; transmitted by the senses.

Full French โ†’ English Definition
Showing 1153 to 1164 of 1190 entries (Page 97 of 100)