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

seuil absolu
C1noun
English Meaning:

Absolute-threshold

The minimum level of stimulus intensity that is required for a sensory system to detect a stimulus.

Full French → English Definition
Science abstraite
C1noun
English Meaning:

Abstract Science

A branch of science that deals with theoretical concepts and principles rather than practical applications.

Full French → English Definition
Style d'écriture académique
C1noun
English Meaning:

Academic Writing Style

A formal style of writing used in scholarly articles, research papers, and academic publications.

Full French → English Definition
Sensibilité esthétique
C1noun
English Meaning:

Aesthetic Sensibility

The ability to appreciate and respond to beauty or artistic expression.

Full French → English Definition
soulager
C1verb
English Meaning:

Alleviate

To make suffering, deficiency, or a problem less severe.

Full French → English Definition
stéroïde anabolisant
C1noun
English Meaning:

Anabolic Steroid

Synthetic substances similar to the male sex hormone testosterone that promote muscle growth and enhance physical performance.

Full French → English Definition
services annexes
C1noun
English Meaning:

Ancillary Services

Services that are supportive of, secondary to, or provided in addition to a core product or primary service offering.

Full French → English Definition
stéroïde androgène
C1noun
English Meaning:

Androgen Steroid

A type of steroid hormone that regulates the development and maintenance of male characteristics.

Full French → English Definition
stéroïde androgénique
C1noun
English Meaning:

Androgenic Steroid

A type of steroid hormone that promotes the development of male characteristics.

Full French → English Definition
syndrome d'Asperger
C1noun
English Meaning:

Asperger's Syndrome

A developmental disorder characterized by difficulties in social interaction and nonverbal communication, alongside restricted and repetitive patterns of behavior and interests.

Full French → English Definition
spectre de l'autisme
C1noun
English Meaning:

Autism spectrum

A developmental disability that can cause significant social, communication, and behavioral challenges, characterized by a broad range of symptoms and skills.

Full French → English Definition
structure auxiliaire
C1noun
English Meaning:

Auxiliary structure

A secondary or supporting framework, building, or component designed to provide extra stability, reinforcement, or operational support to a primary system.

Full French → English Definition
Showing 1 to 12 of 303 entries (Page 1 of 26)