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

Souvenirs
B1noun
English Meaning:

Memories

The mental capacity or faculty of retaining and reviving facts, events, impressions, or ideas.

Full French → English Definition
Superficie
B2noun
English Meaning:

Menseki

The measure of a surface or a two-dimensional space, typically expressed in square units.

Full French → English Definition
science mentale
B2noun
English Meaning:

Mental Science

The study of the mind and its processes, including cognition, emotion, and behavior.

Full French → English Definition
stimulation mentale
B2noun
English Meaning:

Mental Stimulation

The act of engaging the mind in activities that promote cognitive function and thought processes.

Full French → English Definition
simplement
B1adverb
English Meaning:

Merely

Used to emphasize that something is not more than what it is.

Full French → English Definition
support en métal
B1noun
English Meaning:

Metal Stand

A support or base made of metal for holding or displaying objects.

Full French → English Definition
semblable à un métal
B2adjective
English Meaning:

Metal-like

Having characteristics or qualities similar to those of metal.

Full French → English Definition
souris
A1noun
English Meaning:

Mice

Plural form of mouse; small rodents typically characterized by a pointed snout, small rounded ears, and a long naked tail.

Full French → English Definition
surveiller son langage
C1verb phrase

Native Script: Surveiller son langage

English Meaning:

Mind your ps and qs

Be careful about what you say and how you behave; mind your manners.

Full French → English Definition
salaire minimum
B2noun
English Meaning:

Minimum wage

The lowest wage that employers are legally permitted to pay to workers.

Full French → English Definition
Sentiments partagés
B2noun
English Meaning:

Mixed Feelings

A state of having contradictory emotions or thoughts about someone or something.

Full French → English Definition
style
B2noun
English Meaning:

Mla Geshì

A specific style or form, often used in cultural or artistic contexts.

Full French → English Definition
Showing 565 to 576 of 1938 entries (Page 48 of 162)