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

spécialiste des voies urinaires
C1noun
English Meaning:

Hinyō Ryōhōshi

A medical professional specializing in the diagnosis and treatment of urinary disorders.

Full French → English Definition
Saint Graal
C1noun
English Meaning:

Holy Grail

A legendary object, often depicted as a cup, that is said to grant miraculous powers or eternal youth.

Full French → English Definition
Saint-Siège
C1noun
English Meaning:

Holy See

The episcopal jurisdiction of the Pope in Rome, constituting the central government of the Roman Catholic Church.

Full French → English Definition
Structure d'impact
C1noun
English Meaning:

Impact Structure

The arrangement or organization of elements that determine how an impact affects a system or structure.

Full French → English Definition
syndrome de l'imposteur
C1noun
English Meaning:

Imposter syndrome

A psychological pattern in which an individual doubts their skills, talents, or accomplishments and has a persistent internalized fear of being exposed as a fraud.

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
s'entrelacer
C1verb
English Meaning:

Interwind

To wind or twist together mutually; to intertwine.

Full French → English Definition
sans testament
C1adjective
English Meaning:

Intestate

Describing a person who has died without having made a valid will.

Full French → English Definition
système de gestion de l'énergie
C1noun
English Meaning:

Jeongryeokjilju

A system or method for managing and harnessing energy in a holistic manner.

Full French → English Definition
sanction judiciaire
C1noun
English Meaning:

Judicial Sanction

A penalty or approval imposed by a court or legal authority.

Full French → English Definition
sur le fil du rasoir
C1noun
English Meaning:

Knife-edge

A situation or state of affairs characterized by extreme uncertainty, tension, or a precarious balance between two contrasting outcomes.

Full French → English Definition
Symptômes latents
C1noun
English Meaning:

Latent Symptoms

Symptoms of a disease that are not currently visible or active but may manifest later.

Full French → English Definition
Showing 73 to 84 of 315 entries (Page 7 of 27)