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

Stockage d'armes
B2noun
English Meaning:

Weapon Storage

A designated area or facility for keeping weapons securely.

Full French → English Definition
Salle d'armes
B2noun
English Meaning:

Weapons-Room

A designated space or area where weapons are stored or maintained.

Full French → English Definition
s'user
B2verb
English Meaning:

Wear-Out

To cause to become unusable or ineffective through continuous use.

Full French → English Definition
Science de la météo
B2noun
English Meaning:

Weather Science

The scientific study of the atmosphere and its phenomena, including weather patterns, climate, and atmospheric conditions.

Full French → English Definition
sujet grave
B2noun
English Meaning:

Weighty-topic

A subject or matter of serious importance, deep concern, or profound significance.

Full French → English Definition
Surveillance et contrôle des charges
B2noun
English Meaning:

Weijian Kong Fuzai

A concept referring to the practice of monitoring and controlling burdens or responsibilities within a system.

Full French → English Definition
soudage
B2noun
English Meaning:

Welding

The process of joining two or more items, usually metals or thermoplastics, by causing coalescence, often by melting the workpieces and adding a filler material to form a pool of molten material that cools to a strong joint.

Full French → English Definition
Souris
B2noun
English Meaning:

Wermaus

A fictional or whimsical character resembling a mouse, often used in children's stories.

Full French → English Definition
souple
B2adjective
English Meaning:

Whippy

Characterized by a light, flexible, or pliable quality.

Full French → English Definition
Sommet de la vague blanche
B2noun
English Meaning:

White Wave Summit

A metaphorical or literal peak characterized by purity or clarity, often used in artistic or poetic contexts.

Full French → English Definition
salutaire
B2adjective
English Meaning:

Wholesome

Conducive to health or well-being; beneficial.

Full French → English Definition
salubrité
B2noun
English Meaning:

Wholesomeness

The state of being conducive to health or well-being.

Full French → English Definition
Showing 1105 to 1116 of 1190 entries (Page 93 of 100)