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

Soupe de nouilles froides
B2noun
English Meaning:

Cold Noodle Soup

A traditional Korean dish consisting of cold noodles served in a chilled broth, often garnished with vegetables and meat.

Full French → English Definition
stockage à froid
B2noun
English Meaning:

Cold Storage

A facility or space designed to keep perishable items at low temperatures to prevent spoilage.

Full French → English Definition
Service de combat
B2noun
English Meaning:

Combat Service

A military duty or role that involves direct engagement in combat.

Full French → English Definition
Sport de combat
B2noun
English Meaning:

Combat Sport

A sport that involves one-on-one combat between participants, often governed by a set of rules.

Full French → English Definition
sports de combat
B2noun
English Meaning:

Combat Sports

A category of sports that involve one-on-one physical competition, often with the aim of defeating an opponent through various techniques.

Full French → English Definition
Score combiné
B2noun
English Meaning:

Combined Score

The total score obtained by adding together individual scores from different components or sections.

Full French → English Definition
Se réaliser
B2verb phrase
English Meaning:

Come Into One's Own

To reach a point of maturity or success where one is recognized for one's abilities or contributions.

Full French → English Definition
Santé complémentaire
B2noun
English Meaning:

Complementary Health

A range of medical therapies that fall outside the realm of conventional medicine, often used alongside standard treatments.

Full French → English Definition
se conformer
B2verb
English Meaning:

Comply

To act in accordance with a wish or command.

Full French → English Definition
stratégie globale
B2noun
English Meaning:

Comprehensive Strategy

A detailed and inclusive plan designed to achieve specific goals or objectives.

Full French → English Definition
système complet
B2noun
English Meaning:

Comprehensive System

A coordinated and complete set of components or elements that function together to achieve a common goal.

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

Concert Hall

A large room or building designed for the performance of music concerts.

Full French → English Definition
Showing 85 to 96 of 1190 entries (Page 8 of 100)