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

sauvé
B2adjective
English Meaning:

Home-and-Hosed

A colloquial expression indicating that a situation is resolved or that one is safe and secure.

Full French → English Definition
sans-abrisme
B2noun
English Meaning:

Homelessness

The state of having no home or permanent place of residence.

Full French → English Definition
sweat à capuche
B2noun
English Meaning:

Hoodie

A hooded sweatshirt or jacket.

Full French → English Definition
sans espoir
B2noun
English Meaning:

Hopelessness

In a manner that shows or expresses a lack of hope.

Full French → English Definition
Sonneur de cor
B2noun
English Meaning:

Hornblower

A person who plays a horn or trumpet, especially in a ceremonial or military context.

Full French → English Definition
Système d'exploitation hôte
B2noun
English Meaning:

Host Operating System

The primary system on which virtual machines or applications run, managing hardware resources and providing services to other software.

Full French → English Definition
source chaude
B2noun
English Meaning:

Hot Spring

A natural spring of water that is heated geothermally, often used for bathing.

Full French → English Definition
sujet sensible
B2noun
English Meaning:

Hot-button

A controversial issue or topic that elicits strong emotional reactions.

Full French → English Definition
serre chauffée
B2noun
English Meaning:

Hothouse

A greenhouse or building in which plants are grown in a controlled, warm environment.

Full French → English Definition
silhouette en sablier
B2noun
English Meaning:

Hourglass Figure

A body shape characterized by a well-defined waist and balanced proportions between the bust and hips.

Full French → English Definition
subvention de logement
B2noun
English Meaning:

Housing-subsidy

A financial assistance program designed to help individuals or families afford housing costs.

Full French → English Definition
science
B2noun
English Meaning:

Hwahak

The systematic study of the structure and behavior of the physical and natural world through observation and experimentation.

Full French → English Definition
Showing 265 to 276 of 1190 entries (Page 23 of 100)