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

source
B1noun
English Meaning:

Source

A place, person, or thing from which something originates or can be obtained.

Full French → English Definition
Semis
B1noun
English Meaning:

Sowing

The act of planting seeds in the ground for growth.

Full French → English Definition
semé
B1verb
English Meaning:

Sown

To plant seeds in the ground for growth.

Full French → English Definition
spécial
B1adjective
English Meaning:

Special

Better, greater, or otherwise different from what is usual.

Full French → English Definition
spécialement
B1adverb
English Meaning:

Specially

In a special manner; particularly.

Full French → English Definition
spectateur
B1noun
English Meaning:

Spectator

A person who watches an event, show, game, or activity.

Full French → English Definition
salle des professeurs
B1noun
English Meaning:

Staff-Room

A room in a school or workplace where staff members can relax, meet, or conduct informal discussions.

Full French → English Definition
Stable
B1adjective
English Meaning:

Steady

Firmly fixed, supported, or balanced; not shaking or moving.

Full French → English Definition
stéthoscope
B1noun
English Meaning:

Stethoscope

A medical instrument used for listening to the action of someone's heart or breathing.

Full French → English Definition
Stockage
B1noun
English Meaning:

Storage

The action or method of storing something.

Full French → English Definition
salle de stockage
B1noun
English Meaning:

Storage-room

A room used for storing items or goods.

Full French → English Definition
se promener
B1verb
English Meaning:

Stroll

To walk in a leisurely, casual, or slow way, typically for pleasure.

Full French → English Definition
Showing 193 to 204 of 269 entries (Page 17 of 23)