🇫🇷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 APA
B2noun
English Meaning:

APA Style

A set of rules and guidelines for writing and formatting research papers and citing sources, primarily used in the social sciences.

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

Abstain

To deliberately choose not to do something.

Full French → English Definition
Stratégie d'accès
B2noun
English Meaning:

Access Strategy

A plan or method designed to facilitate access to resources or information.

Full French → English Definition
salutation affectueuse
B2noun
English Meaning:

Affectionate Greeting

A warm or friendly expression of goodwill or affection.

Full French → English Definition
salutation affectueuse
B2noun
English Meaning:

Affectionate Salutation

A warm and friendly greeting that expresses affection.

Full French → English Definition
sans âge
B2adjective
English Meaning:

Ageless

Not growing older or showing the effects of age.

Full French → English Definition
Score agrégé
B2noun
English Meaning:

Aggregate Score

A total or combined score derived from multiple individual scores.

Full French → English Definition
Subvention agricole
B2noun
English Meaning:

Agricultural Subsidy

A government payment to farmers to supplement their income and influence the cost and supply of agricultural commodities.

Full French → English Definition
Sécurité aérienne
B2noun
English Meaning:

Air Safety

The condition of being safe from harm or danger during air travel.

Full French → English Definition
soulagement
B2noun
English Meaning:

Alleviation

The action or process of making suffering, deficiency, or a problem less severe.

Full French → English Definition
séduisant
B2adjective
English Meaning:

Alluring

Powerfully and mysteriously attractive or fascinating; seductive.

Full French → English Definition
Service auxiliaire
B2noun
English Meaning:

Ancillary Service

A service that supports the primary activities of a business or organization.

Full French → English Definition
Showing 1 to 12 of 1190 entries (Page 1 of 100)