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

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
sapeur
C1noun
English Meaning:

Combat engineer

A soldier who performs military engineering tasks such as fortification, demolition, bridge-building, and clearing minefields, often while under combat conditions.

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
science de la combustion
C1noun
English Meaning:

Combustion Science

The study of the chemical and physical processes involved in the burning of fuels.

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
Sciences de la communication
C1noun
English Meaning:

Communications Science

The study of how information is transmitted and received through various mediums.

Full French → English Definition
service de communion
C1noun
English Meaning:

Communion-service

A Christian religious service in which the Eucharist or Holy Communion is celebrated.

Full French → English Definition
se plaindre
B1verb
English Meaning:

Complain

To express dissatisfaction or annoyance about something.

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
Showing 145 to 156 of 1932 entries (Page 13 of 161)