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

Score agrégé
B2noun
English Meaning:

Aggregate Score

A total or combined score derived from multiple individual scores.

Full French → English Definition
surnom
C2noun
English Meaning:

Agname

An additional name, epithet, or nickname given to a person, often descriptive of an achievement or characteristic.

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
semblable
B1adjective
English Meaning:

Alike

Having similar qualities or characteristics.

Full French → English Definition
soulager
C1verb
English Meaning:

Alleviate

To make suffering, deficiency, or a problem less severe.

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
suis
A1verb

Native Script: je suis

English Meaning:

Am

The first-person singular present indicative of the verb 'to be'.

Full French → English Definition
Suis-je
A1pronoun
English Meaning:

Am I

First-person singular present indicative form of the verb to be, used with the first-person singular pronoun.

Full French → English Definition
stéroïde anabolisant
C1noun
English Meaning:

Anabolic Steroid

Synthetic substances similar to the male sex hormone testosterone that promote muscle growth and enhance physical performance.

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 13 to 24 of 1932 entries (Page 2 of 161)