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

sublimation
C1noun
English Meaning:

Sublimation

The transition of a substance directly from the solid to the gas state, without passing through the liquid state.

Full French → English Definition
sublime
C1adjective
English Meaning:

Sublime

Of such excellence, grandeur, or beauty as to inspire great admiration or awe.

Full French → English Definition
Sublimité
C1noun
English Meaning:

Sublimity

The quality of being sublime; greatness or beauty that inspires admiration or awe.

Full French → English Definition
Sous-marin
B2noun
English Meaning:

Submarine

A watercraft capable of independent operation underwater.

Full French → English Definition
submersion
B2noun
English Meaning:

Submersion

The act of submerging or the state of being submerged.

Full French → English Definition
Soumission
B2noun
English Meaning:

Submission

The action of submitting to a force or authority.

Full French → English Definition
soumis
B2adjective
English Meaning:

Submissive

Ready to conform to the authority or will of others; meekly obedient or passive.

Full French → English Definition
Soumission
B2noun
English Meaning:

Submissiveness

The quality of being willing to submit to the authority of another.

Full French → English Definition
soumettre
B2verb
English Meaning:

Submit

To present a document, proposal, or piece of work to someone for consideration, judgment, or approval.

Full French → English Definition
subordonné
B2noun
English Meaning:

Subordinate

A person under the authority or control of another within an organization.

Full French → English Definition
Sous-produit
B2noun
English Meaning:

Subproduct

A product that is produced as a byproduct of a primary manufacturing process.

Full French → English Definition
subséquent
B2adjective
English Meaning:

Subsequent

Occurring or coming later or after something else.

Full French → English Definition
Showing 1477 to 1488 of 1938 entries (Page 124 of 162)