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

sans testament
C1adjective
English Meaning:

Intestate

Describing a person who has died without having made a valid will.

Full French → English Definition
solution ionique
B2noun
English Meaning:

Ionic Solution

A homogeneous mixture of a solvent and one or more solutes, where the solutes are ions.

Full French → English Definition
stérilisation complète
B2noun
English Meaning:

Jeon-sal-gyun

A method or process of completely sterilizing food or cooking equipment to eliminate all microorganisms.

Full French → English Definition
système de gestion de l'énergie
C1noun
English Meaning:

Jeongryeokjilju

A system or method for managing and harnessing energy in a holistic manner.

Full French → English Definition
Suivi des marchandises
B2noun
English Meaning:

Jian Kong Huo Wu

The process of overseeing and tracking the movement and condition of goods during transportation.

Full French → English Definition
Système fluvial
B2noun
English Meaning:

Jiangti

A term used to describe a specific geographical or cultural system associated with rivers.

Full French → English Definition
soupe
A1noun
English Meaning:

Jiru

A type of soup or broth commonly used in Japanese cuisine.

Full French → English Definition
sperme
B2noun
English Meaning:

Jizz

A slang term for semen.

Full French → English Definition
survêtement
B1noun
English Meaning:

Jogging Suit

A set of comfortable clothing designed for jogging or exercising, typically consisting of a jacket and pants.

Full French → English Definition
Score commun
B2noun
English Meaning:

Joint Score

A combined total or rating achieved by multiple parties or entities.

Full French → English Definition
secousse
B2adverb
English Meaning:

Jolt

An abrupt, rough, or sudden jerk, movement, or shock.

Full French → English Definition
se dépêcher
B2verb
English Meaning:

Juchumhada

To hurry or rush; to act with speed.

Full French → English Definition
Showing 481 to 492 of 1938 entries (Page 41 of 162)