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

Société de marketing
B2noun
English Meaning:

Marketing Company

A business or organization that specializes in promoting and selling products or services.

Full French → English Definition
société de marketing
B2noun
English Meaning:

Marketing-Firm

A company that specializes in promoting and selling products or services.

Full French → English Definition
salle de maternité
B2noun
English Meaning:

Maternity ward

A hospital department specializing in the care of women during childbirth and the immediate postpartum period.

Full French → English Definition
Signifier
B2verb
English Meaning:

Mean

To signify or represent something.

Full French → English Definition
signification
B2noun
English Meaning:

Meaningfulness

The quality of having significance or purpose.

Full French → English Definition
Stagiaire médical
B2noun
English Meaning:

Medical Trainee

A person who is undergoing training in the medical profession, typically as part of a residency or internship program.

Full French → English Definition
science médicale
B2noun
English Meaning:

Medical science

The branch of science concerned with the study of the diagnosis, treatment, and prevention of disease and the maintenance of human health.

Full French → English Definition
souvenir
B2noun
English Meaning:

Memento

An object kept as a reminder of a person, place, or event.

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
semblable à un métal
B2adjective
English Meaning:

Metal-like

Having characteristics or qualities similar to those of metal.

Full French → English Definition
Showing 349 to 360 of 1193 entries (Page 30 of 100)