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

Support client
B2noun
English Meaning:

Client Support

Assistance provided to clients or customers to help them resolve issues or improve their experience with a product or service.

Full French → English Definition
S'accrocher
B2verb
English Meaning:

Cling

To hold on tightly to something.

Full French → English Definition
Sabot
B2noun
English Meaning:

Clog

A type of footwear made of wood or a heavy shoe.

Full French → English Definition
Société fermée
C1noun
English Meaning:

Closed Society

A society that is resistant to change and does not allow for the free exchange of ideas or information.

Full French → English Definition
sandwich fermé
B1noun
English Meaning:

Closed-Sandwich

A type of sandwich where the filling is completely enclosed by two slices of bread.

Full French → English Definition
station balnéaire nudiste
B2noun
English Meaning:

Clothing-Optional-Resort

A resort where guests are permitted to be nude in designated areas.

Full French → English Definition
Serrer
B2verb
English Meaning:

Clutch

To grasp or seize tightly.

Full French → English Definition
sous-verre
B1noun
English Meaning:

Coaster

A small mat or holder placed under a glass or cup to protect the surface of a table.

Full French → English Definition
science cognitive
C1noun
English Meaning:

Cognitive Science

An interdisciplinary field that studies the mind and its processes, including how people think, learn, remember, and perceive.

Full French → English Definition
Structure Cohésive
B2noun
English Meaning:

Cohesive Structure

A framework or arrangement in which components are linked together to create a unified entity.

Full French → English Definition
Soupe de nouilles froides
B2noun
English Meaning:

Cold Noodle Soup

A traditional Korean dish consisting of cold noodles served in a chilled broth, often garnished with vegetables and meat.

Full French → English Definition
stockage à froid
B2noun
English Meaning:

Cold Storage

A facility or space designed to keep perishable items at low temperatures to prevent spoilage.

Full French → English Definition
Showing 133 to 144 of 1932 entries (Page 12 of 161)