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

surpoids
B2noun
English Meaning:

Futorigimi

A term used in Japanese culture to describe a person who is overweight or has a larger body size.

Full French → English Definition
sensation douce
B2noun
English Meaning:

Fuzzy-Feeling

A sensation of warmth and comfort, often associated with feelings of happiness or nostalgia.

Full French → English Definition
Science des SIG
B2noun
English Meaning:

GIS Science

A field of study that focuses on the collection, analysis, and interpretation of geographic data.

Full French → English Definition
système de gestion
B2noun
English Meaning:

Gangje-iju

A management system or method used to organize and control resources effectively.

Full French → English Definition
société fermée
C1noun
English Meaning:

Gated Society

A community or residential area that is enclosed by gates and often has restricted access to outsiders.

Full French → English Definition
scientifique du génome
B2noun
English Meaning:

Genome Scientist

A scientist who specializes in the study of genomes, the complete set of genetic material within an organism.

Full French → English Definition
sourire sincère
B2noun
English Meaning:

Genuine Smile

A sincere and authentic expression of happiness or pleasure, typically characterized by the upward curving of the corners of the mouth.

Full French → English Definition
solide géométrique
B2noun
English Meaning:

Geometric Solid

A three-dimensional figure defined by its geometric properties.

Full French → English Definition
Salle de détente
B2noun
English Meaning:

Geoncho-Darakbang

A type of room or space designed for relaxation and health improvement, often featuring natural elements.

Full French → English Definition
Se mettre au travail
B2verb
English Meaning:

Get-Cracking

To begin working or to start doing something with energy and enthusiasm.

Full French → English Definition
Se mettre en mouvement
B1verb
English Meaning:

Get-Moving

To begin to move or to take action.

Full French → English Definition
spectral
B2adjective
English Meaning:

Ghostly

Of or like a ghost; spectral.

Full French → English Definition
Showing 349 to 360 of 1932 entries (Page 30 of 161)