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

se livrer
B2verb
English Meaning:

Indulge

To allow oneself to enjoy the pleasure of something.

Full French → English Definition
Statistiques d'inférence
C1noun
English Meaning:

Inference Statistics

A branch of statistics that deals with drawing conclusions from data that are subject to random variation.

Full French → English Definition
Statistiques inférentielles
B2noun
English Meaning:

Inferential Statistics

A branch of statistics that deals with making inferences about populations based on sample data.

Full French → English Definition
Sécurité de l'information
B2noun
English Meaning:

Information Security

The practice of protecting information by mitigating information risks.

Full French → English Definition
si Dieu le veut
B2interjection
English Meaning:

Inshallah

A phrase used to express the speaker's hope that a certain event will occur, contingent upon God's will.

Full French → English Definition
Société d'assurance
B2noun
English Meaning:

Insurance Company

A business that provides financial protection against specified risks in exchange for regular premium payments.

Full French → English Definition
système intégré
B2noun
English Meaning:

Integrated System

A set of interconnected components that function together as a single entity.

Full French → English Definition
stimulation intellectuelle
B2noun
English Meaning:

Intellectual Stimulation

The act of engaging the mind in activities that promote critical thinking and creativity.

Full French → English Definition
Sécurité Internet
B2noun
English Meaning:

Internet Security

The measures taken to protect a computer or computer system against unauthorized access or attack.

Full French → English Definition
stage
B2noun
English Meaning:

Internship

A period of work experience offered by an organization for a limited period of time, typically to students or recent graduates.

Full French → English Definition
se croiser
B2verb
English Meaning:

Intersect

To pass or cross each other; to meet at a point.

Full French → English Definition
s'entrelacer
C1verb
English Meaning:

Interwind

To wind or twist together mutually; to intertwine.

Full French → English Definition
Showing 469 to 480 of 1938 entries (Page 40 of 162)