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

saisie immobilière
B2noun
English Meaning:

Foreclosure

The legal process by which a mortgage lender takes possession of a property because the borrower has failed to make mortgage payments.

Full French → English Definition
Substance étrangère
B2noun
English Meaning:

Foreign Substance

Any material or matter that is not native to a particular environment or system.

Full French → English Definition
source
C2noun
English Meaning:

Fountainhead

The original source or starting point of something.

Full French → English Definition
système fragmenté
C1noun
English Meaning:

Fragmented System

A system that is broken into separate parts, lacking cohesion or unity.

Full French → English Definition
saucisse de Francfort
B1noun
English Meaning:

Frankfurter

A type of cooked sausage made from beef and pork, typically served in a bun.

Full French → English Definition
salutation des femmes
B2noun
English Meaning:

Frauensalung

A gathering or event specifically for women, often focused on empowerment or community.

Full French → English Definition
sanction de liberté
C1noun
English Meaning:

Freiheitssanktion

A legal or social measure that restricts or regulates individual freedoms.

Full French → English Definition
salade de fruits
A2noun
English Meaning:

Fruit salad

A dish consisting of various kinds of fruit, sometimes cut in small pieces, with or without a liquid, syrup, or dressing.

Full French → English Definition
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
salle de fonction
B1noun
English Meaning:

Function Room

A room or space designed for hosting events, meetings, or gatherings.

Full French → English Definition
sillon
C1noun
English Meaning:

Furrow

A long, narrow trench made in the ground by a plow, especially for planting seeds or irrigation.

Full French → English Definition
Showing 337 to 348 of 1932 entries (Page 29 of 161)