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

science technique
B2noun
English Meaning:

Technical Science

A branch of science that deals with the practical application of scientific knowledge to create technology.

Full French → English Definition
Société de télécommunications
B2noun
English Meaning:

Telecommunications Company

A company that provides services related to telecommunications, including telephone, internet, and television services.

Full French → English Definition
sur des charbons ardents
B2noun
English Meaning:

Tenterhooks

A state of painful suspense, strained attention, or anxious anticipation.

Full French → English Definition
source thermale
B2noun
English Meaning:

Thermal spring

A spring whose water comes out at a temperature significantly higher than the surrounding body temperature.

Full French → English Definition
string
B2noun
English Meaning:

Thong

A style of underwear or swimwear with a very narrow strip of fabric at the back that passes between the buttocks.

Full French → English Definition
seuil
B2noun
English Meaning:

Threshold

A strip of wood or stone placed beneath a door; a doorway.

Full French → English Definition
sous-produit
B2verb
English Meaning:

Throw Off

A byproduct or waste material discarded during a manufacturing or natural process.

Full French → English Definition
son d'alerte
B2noun
English Meaning:

Tingzhong

A term used in Chinese to refer to an auditory signal or notification, often associated with alerts or reminders.

Full French → English Definition
sur la pointe des pieds
B2verb
English Meaning:

Tiptoe

To walk quietly and carefully on your toes so that people cannot hear you.

Full French → English Definition
supportable
B2adjective
English Meaning:

Tolerable

Able to be tolerated or endured; bearable.

Full French → English Definition
soldat britannique
B2noun
English Meaning:

Tommy

A British soldier, especially one of the infantry.

Full French → English Definition
sans haut
B2adjective
English Meaning:

Topless

Having no covering or clothing on the upper part of the body.

Full French → English Definition
Showing 1033 to 1044 of 1190 entries (Page 87 of 100)