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

stimulateur cardiaque
B2noun
English Meaning:

Pacemaker

A small medical device placed in the chest or abdomen to help control abnormal heart rhythms using electrical pulses.

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

Pageant

A public entertainment consisting of a procession of people in elaborate, colorful costumes, or a competition for beauty or talent.

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

Pageantry

The elaborate display of ceremonial or theatrical events, often characterized by grandeur and spectacle.

Full French โ†’ English Definition
Soulagement de la douleur
B2noun
English Meaning:

Pain Relief

The reduction or elimination of pain.

Full French โ†’ English Definition
stationnement
A2noun
English Meaning:

Parking

The action of bringing a vehicle that one is driving to a halt and leaving it temporarily.

Full French โ†’ English Definition
salon
B1noun
English Meaning:

Parlor

A room in a house where visitors are received.

Full French โ†’ English Definition
salade de pรขtes
B1noun
English Meaning:

Pasta Salad

A dish made primarily from cooked pasta mixed with various ingredients such as vegetables, meats, and dressings.

Full French โ†’ English Definition
sentier
B1noun
English Meaning:

Pathway

A track that a person can walk along; a course or direction.

Full French โ†’ English Definition
salle de pause
B1noun
English Meaning:

Pausenraum

A room designated for taking breaks or resting.

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

Peaks

The pointed top of a mountain or hill.

Full French โ†’ English Definition
stylo
A1noun
English Meaning:

Pen

An instrument for writing or drawing with ink, typically consisting of a metal nib or ball, or a nylon tip, fitted into a metal or plastic holder.

Full French โ†’ English Definition
sou
A1noun
English Meaning:

Penny

A small unit of currency in the United Kingdom, equal to one hundredth of a pound.

Full French โ†’ English Definition
Showing 697 to 708 of 1938 entries (Page 59 of 162)