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

Sciences de la communication
C1noun
English Meaning:

Communications Science

The study of how information is transmitted and received through various mediums.

Full French → English Definition
service de communion
C1noun
English Meaning:

Communion-service

A Christian religious service in which the Eucharist or Holy Communion is celebrated.

Full French → English Definition
spécialiste de la continence
C1noun
English Meaning:

Continence Specialist

A healthcare professional who specializes in the diagnosis and treatment of disorders related to urinary and fecal incontinence.

Full French → English Definition
Stratégie de contraction
C1noun
English Meaning:

Contraction Strategy

A systematic approach to reducing the complexity of a problem or process by combining or simplifying components.

Full French → English Definition
substances contrôlées
C1noun
English Meaning:

Controlled-Substances

Drugs or chemicals whose manufacture, distribution, possession, and use are regulated by law.

Full French → English Definition
stratégie d'entreprise
C1noun
English Meaning:

Corporate Strategy

A plan of action designed to achieve a long-term or overall aim within a corporation.

Full French → English Definition
schisme culturel
C1noun
English Meaning:

Cultural Schism

A division or conflict between groups based on differing cultural beliefs or practices.

Full French → English Definition
sommaire
C1adjective
English Meaning:

Cursory

Rapid and superficial; performed with haste and a lack of attention to detail.

Full French → English Definition
se tirer une balle dans le pied
C1verb
English Meaning:

Cut one's own throat

To ruin one's own chances of success through reckless or foolish actions.

Full French → English Definition
syllabe
C1noun
English Meaning:

Danyinjie

A phonetic syllable or musical interval unit referenced within Chinese linguistic and auditory contexts.

Full French → English Definition
sombre
C1adjective
English Meaning:

Dark-hued

Having a dark color, shade, or complexion.

Full French → English Definition
structure profonde
C1noun
English Meaning:

Deep Structure

In transformational grammar, the underlying syntactic representation of a sentence that conveys its core semantic meaning before transformations are applied.

Full French → English Definition
Showing 25 to 36 of 315 entries (Page 3 of 27)