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

Style de Chicago
B2noun
English Meaning:

Chicago Style

A style guide for American English grammar, punctuation, and citation.

Full French → English Definition
sourire enfantin
B2noun
English Meaning:

Childlike Smile

A smile that reflects the innocence, joy, and simplicity often associated with children.

Full French → English Definition
Stockage réfrigéré
B2noun
English Meaning:

Chill Storage

A method of storing perishable goods at low temperatures to prolong freshness and prevent spoilage.

Full French → English Definition
Style de citation
B2noun
English Meaning:

Citation-style

A specific format or method used for citing sources in academic writing.

Full French → English Definition
soupe de palourdes
B2noun
English Meaning:

Clam Chowder

A thick soup made with clams, potatoes, onions, and milk or cream.

Full French → English Definition
serrage
B2noun
English Meaning:

Clamping

The action or process of fastening or securing something tightly.

Full French → English Definition
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
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
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
Showing 73 to 84 of 1190 entries (Page 7 of 100)