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

scie à main
B2noun
English Meaning:

Handsaw

A wood-working saw designed to be used with one hand, typically featuring a broad steel blade and a wooden or plastic handle.

Full French → English Definition
Systèmes câblés
B2noun
English Meaning:

Hardwired Systems

A system in which the components are permanently connected and cannot be easily modified or reconfigured.

Full French → English Definition
Sévèrement
B2noun
English Meaning:

Harshness

In a severe or cruel manner.

Full French → English Definition
Style Harvard
B2noun
English Meaning:

Harvard Style

A system of referencing sources in academic writing that uses parenthetical citations within the text and a reference list at the end.

Full French → English Definition
siège social
B2noun
English Meaning:

Head office

The central administrative building or location where a company's top executives and primary management teams operate.

Full French → English Definition
soins de santé
B2noun
English Meaning:

Health Care

The organized provision of medical care to individuals or a community.

Full French → English Definition
Sciences de la santé
B2noun
English Meaning:

Health Science

The study of health and the application of scientific principles to improve health and healthcare.

Full French → English Definition
Supplémentation de santé
B2noun
English Meaning:

Health Supplementation

The process of providing additional nutrients or substances to improve health.

Full French → English Definition
Sainement
B2adverb
English Meaning:

Healthily

In a manner that promotes good health.

Full French → English Definition
sincère
B2adjective
English Meaning:

Heartfelt

Characterized by deep sincerity and genuine emotion.

Full French → English Definition
Souhaits sincères
B2noun
English Meaning:

Heartfelt Wishes

Sincere and deeply felt expressions of goodwill or hope for someone's happiness or success.

Full French → English Definition
Service d'assistance
B2noun
English Meaning:

Help Desk

A service that provides information and assistance to users, typically in a technical or customer service context.

Full French → English Definition
Showing 241 to 252 of 1190 entries (Page 21 of 100)