🇬🇧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"

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
Savannah
B2noun
English Meaning:

Savannah

A grassy plain in tropical and subtropical regions, with few trees.

Full English → English Definition
Savior
B2noun
English Meaning:

Savior

A person who saves, rescues, or delivers someone from harm, danger, or destruction.

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
Scallion
B2noun
English Meaning:

Scallion

An onion with a slender green stem and small bulb, typically eaten raw in salads or cooked in Asian dishes.

Full English → English Definition
Scallop
B2noun
English Meaning:

Scallop

A edible marine bivalve mollusk with a fluted fan-shaped shell, that swims by rapidly opening and closing its valves.

Full English → English Definition
Scheme
B2noun
English Meaning:

Scheme

A large-scale systematic plan or arrangement for attaining some object or putting a particular idea into effect.

Full English → English Definition
Sci-Fi and Fantasy
B2noun
English Meaning:

Sci-Fi and Fantasy

A combined literary, cinematic, and gaming super-genre encompassing both science fiction and fantasy works.

Full English → English Definition
Science fiction and fantasy
B2noun phrase
English Meaning:

Science fiction and fantasy

A combined genre of speculative fiction that encompasses both futuristic, scientifically plausible themes and magical, supernatural, or imaginary elements.

Full English → English Definition
Scold
C1verb
English Meaning:

Scold

To remonstrate with or rebuke someone angrily and at length.

Full English → English Definition
Showing 13 to 24 of 300 entries (Page 2 of 25)