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

Superfluous
C1adjective
English Meaning:

Superfluous

Unnecessary, especially through being more than enough.

Full English → English Definition
Superpower
C1noun
English Meaning:

Superpower

A nation with the ability to project its power and influence on a global scale.

Full English → English Definition
Supply chain transparency
C1noun
English Meaning:

Supply chain transparency

The degree of visibility and openness an organization has regarding how its products are sourced, manufactured, and distributed.

Full English → English Definition
Suppress
C1verb
English Meaning:

Suppress

To forcibly put an end to an activity, group, or feeling.

Full English → English Definition
Suppress Dissent
C1verb
English Meaning:

Suppress Dissent

To forcibly put an end to opposition or disagreement.

Full English → English Definition
Suppuration
C1noun
English Meaning:

Suppuration

The formation or discharge of pus.

Full English → English Definition
Supra
C1prefix
English Meaning:

Supra

Located above, over, or on top of something.

Full English → English Definition
Supreme Leader
C1noun
English Meaning:

Supreme Leader

A person who holds the highest and most absolute authority in a country, often exercising total political and ideological control.

Full English → English Definition
Surcharge
C1noun
English Meaning:

Surcharge

An additional charge or payment.

Full English → English Definition
Surface-image
C1noun
English Meaning:

Surface-image

The outward, immediately perceptible visual or sensory appearance of something, distinct from its underlying structure or deeper meaning.

Full English → English Definition
Surrealism
C1noun
English Meaning:

Surrealism

A 20th-century avant-garde movement in art and literature that sought to release the creative potential of the unconscious mind.

Full English → English Definition
Surveillance-installation
C1noun
English Meaning:

Surveillance-installation

The setup or placement of electronic monitoring devices, cameras, or sensors for observation purposes.

Full English → English Definition
Showing 205 to 216 of 257 entries (Page 18 of 22)