🇬🇧English to English Lexicon

English to English Dictionary

Search any English word to get exact English definitions, pronunciations, and contextual examples.

Words Starting with "S"

Saccharin
C1noun
English Meaning:

Saccharin

An artificially produced white crystalline powder that is exceptionally sweet, commonly used as a zero-calorie sugar substitute.

Full English → English Definition
Sacker
C1noun
English Meaning:

Sacker

A defensive football player who tackles the opposing quarterback behind the line of scrimmage before a forward pass can be thrown.

Full English → English Definition
Sadden
B2verb
English Meaning:

Sadden

To make someone feel sad, sorrowful, or unhappy.

Full English → English Definition
Saltire
C2noun
English Meaning:

Saltire

A heraldic ordinary in the form of a diagonal cross, resembling the letter X.

Full English → English Definition
Salutation
B2noun
English Meaning:

Salutation

A gesture or utterance made as a greeting or acknowledgment of someone's arrival or departure.

Full English → English Definition
Salvation
C1noun
English Meaning:

Salvation

Deliverance from harm, ruin, or loss; the state of being saved.

Full English → English Definition
Same
A1adjective
English Meaning:

Same

Identical to what has been specified; not different or other.

Full English → English Definition
Samizdat
C2noun
English Meaning:

Samizdat

The clandestine publication and distribution of literature banned by an oppressive government, typically in the former Soviet Union.

Full English → English Definition
Sanctuary
B2noun
English Meaning:

Sanctuary

A place of safety or refuge.

Full English → English Definition
Satire
B2noun
English Meaning:

Satire

The use of humor, irony, exaggeration, or ridicule to expose and criticize people's stupidity or vices, particularly in the context of contemporary politics and other topical issues.

Full English → English Definition
Saturated
B2adjective
English Meaning:

Saturated

Holding as much water or moisture as can be absorbed; thoroughly soaked.

Full English → English Definition
Scaffold
B2noun
English Meaning:

Scaffold

A temporary structure erected for supporting workers and materials during the construction, maintenance, or repair of a building.

Full English → English Definition
Showing 1 to 12 of 181 entries (Page 1 of 16)