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

Sortir avec quelqu'un
B2verb phrase
English Meaning:

Seeing Someone

To be in a romantic or intimate relationship with someone.

Full French → English Definition
segment
B2noun
English Meaning:

Segment

Each of several parts or pieces into which something is or may be divided.

Full French → English Definition
Segmentation
B2noun
English Meaning:

Segmentation

The action or process of dividing something into parts or sections.

Full French → English Definition
Segmentateur
B2noun
English Meaning:

Segmenter

A person or device that divides something into segments.

Full French → English Definition
Ségrégué
B2adjective
English Meaning:

Segregated

Separated or divided from others, especially in a social context.

Full French → English Definition
ségrégation
B2noun
English Meaning:

Segregation

The action or state of setting someone or something apart from other people or things.

Full French → English Definition
Satisfaction de soi
B2noun
English Meaning:

Self-Satisfaction

The feeling of pleasure or contentment derived from one's own achievements or qualities.

Full French → English Definition
sémantique
B2noun
English Meaning:

Semantics

The branch of linguistics and logic concerned with meaning.

Full French → English Definition
semestre
B2noun
English Meaning:

Semester

A half-year term in an academic calendar, typically lasting around 15 to 18 weeks.

Full French → English Definition
semi-conducteur
B2noun
English Meaning:

Semiconductor

A solid substance that has a conductivity between that of an insulator and that of most metals, either due to the addition of an impurity or because of temperature effects.

Full French → English Definition
séminaire
B2noun
English Meaning:

Seminar

A meeting for discussion or training, especially in an academic setting.

Full French → English Definition
Salle de séminaire
B2noun
English Meaning:

Seminar Room

A room designed for conducting seminars or educational meetings.

Full French → English Definition
Showing 613 to 624 of 1193 entries (Page 52 of 100)