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

Sortie au pub
B2noun
English Meaning:

Pubbing

The act of visiting pubs, typically for socializing and drinking.

Full French → English Definition
Science pure
B2noun
English Meaning:

Pure Science

A branch of science that seeks to develop knowledge for its own sake rather than for practical applications.

Full French → English Definition
serviteur
B2noun
English Meaning:

Puren

A person who performs duties for others, often in a domestic setting.

Full French → English Definition
sans but
B2adjective
English Meaning:

Purposeless

Having no purpose or aim.

Full French → English Definition
Soumis
B2noun
English Meaning:

Pushover

A person who is easily influenced or manipulated.

Full French → English Definition
système de mise en sous-traitance
B2noun
English Meaning:

Putting-Out

A system of production where work is contracted out to individuals or families, typically in their homes, rather than being done in a centralized factory.

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

Pyeonui Siseol

A system designed to enhance convenience in various aspects of life or technology.

Full French → English Definition
style de représentation
B2noun
English Meaning:

Pyoji-Bupyo

A term referring to the representation style or form in art or design.

Full French → English Definition
sortie rapide
B2noun
English Meaning:

Quick-exit

A method or route that allows for rapid departure from a location.

Full French → English Definition
sensibilité raciale
B2noun
English Meaning:

Racial Sensitivity

The awareness and understanding of the feelings, experiences, and perspectives of individuals from different racial backgrounds.

Full French → English Definition
station radar
B2noun
English Meaning:

Radar site

A designated location equipped with radar transmitters and receivers used for detecting aircraft, ships, or weather formations.

Full French → English Definition
station radar
B2noun
English Meaning:

Radar station

A facility equipped with radar transmitter and receiver apparatus for detecting the position, speed, and direction of aircraft, ships, or weather formations.

Full French → English Definition
Showing 481 to 492 of 1193 entries (Page 41 of 100)