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

son similaire
B2noun
English Meaning:

Desonido Similar

A term used to describe a sound that is similar to another sound.

Full French → English Definition
se détériorer
B2verb
English Meaning:

Deteriorate

To become progressively worse.

Full French → English Definition
stratégie de développement
B2noun
English Meaning:

Development Strategy

A plan or method for achieving a specific goal or objective in the context of growth or improvement.

Full French → English Definition
Salle de Dhoop
B2noun
English Meaning:

Dhoop Kaksh

A room or space designed to receive sunlight, often used for meditation or spiritual practices.

Full French → English Definition
sonner et fuir
B2noun
English Meaning:

Ding-Dong-Ditch

A prank in which a person rings a doorbell and then runs away before the occupant answers the door.

Full French → English Definition
sommet
B2noun
English Meaning:

Dingdian

The highest point or peak of something.

Full French → English Definition
solution diplomatique
B2noun
English Meaning:

Diplomatic Solution

A resolution to a conflict or issue that is achieved through diplomatic means, typically involving negotiation and compromise.

Full French → English Definition
salle de discussion
B2noun
English Meaning:

Discussion Room

A designated space where people gather to engage in conversation or debate on various topics.

Full French → English Definition
Séquences documentaires
B2noun
English Meaning:

Documentary Footage

A segment of film or video that captures real events, often used in documentary films.

Full French → English Definition
sonnerie de porte-fuite
B2noun
English Meaning:

Doorbell-Ditch

A prank in which a person rings a doorbell and quickly leaves the scene before the occupant can answer.

Full French → English Definition
sosie
B2noun
English Meaning:

Doppelganger

An apparition or double of a living person.

Full French → English Definition
sans doute
B2adverb
English Meaning:

Doubtless

Without doubt; certainly, surely, or almost certainly.

Full French → English Definition
Showing 133 to 144 of 1190 entries (Page 12 of 100)