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

stérile
B2adjective
English Meaning:

Fruitless

Producing no fruit or results; unproductive.

Full French → English Definition
sac de chance
B2noun
English Meaning:

Fukubukuro

A lucky bag filled with assorted items, sold at a discount, especially during the New Year in Japan.

Full French → English Definition
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
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
spectral
B2adjective
English Meaning:

Ghostly

Of or like a ghost; spectral.

Full French → English Definition
Showing 205 to 216 of 1190 entries (Page 18 of 100)