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

Scène de performance
B2noun
English Meaning:

Performance Stage

A designated area where performances, such as plays, concerts, or other artistic displays, are presented to an audience.

Full French → English Definition
sauce peri-peri
B2noun
English Meaning:

Peri-Peri

A spicy sauce made from chili peppers, often used in cooking or as a condiment.

Full French → English Definition
sauce peri-peri
B2noun
English Meaning:

Peri-Peri-Sauce

A spicy sauce made from chili peppers, often used as a marinade or condiment.

Full French → English Definition
sonnet pétrarquien
C1noun
English Meaning:

Petrarchan sonnet

A poetic form consisting of fourteen lines divided into an initial octave (rhyming abbaabba) and a concluding sestet (typically rhyming cdecde or cdcdcd).

Full French → English Definition
science physique
B2noun
English Meaning:

Physical Science

A branch of science that deals with the study of inanimate natural objects and the laws governing them.

Full French → English Definition
Sélectivité
B2noun
English Meaning:

Pickiness

The quality of being very particular or selective about something.

Full French → English Definition
semblable à un cochon
B2adjective
English Meaning:

Pig-like

Resembling or characteristic of a pig.

Full French → English Definition
Support à tuyaux
B2noun
English Meaning:

Pipe-Rack

A framework or structure used for storing or organizing pipes.

Full French → English Definition
simple
B1adjective
English Meaning:

Plain

Simple and clear; not decorated or elaborate.

Full French → English Definition
Simplicité
B2noun
English Meaning:

Plainness

The quality of being plain, simple, or unadorned.

Full French → English Definition
stratagème
B2noun
English Meaning:

Ploy

A cunning plan or action designed to turn a situation to one's advantage.

Full French → English Definition
slam de poésie
B2noun
English Meaning:

Poetry Slam

A competitive event in which poets perform their original works and are judged by an audience or panel.

Full French → English Definition
Showing 709 to 720 of 1938 entries (Page 60 of 162)