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

Scorching
B2adjective
English Meaning:

Scorching

Very hot; burning.

Full English → English Definition
Score
B2noun
English Meaning:

Score

The number of points, goals, runs, etc., achieved in a game or competition.

Full English → English Definition
Scoundrel
C1noun
English Meaning:

Scoundrel

A dishonest or unscrupulous person; a rogue.

Full English → English Definition
Scramble
B2noun
English Meaning:

Scramble

A hurried and disorderly climb or advance.

Full English → English Definition
Screech
B2noun
English Meaning:

Screech

A loud, harsh, piercing cry or sound, typically characteristic of intense fear, pain, excitement, or sudden mechanical friction.

Full English → English Definition
Screen
B1noun
English Meaning:

Screen

A flat surface on which a picture or series of pictures is projected or displayed.

Full English → English Definition
Scrounge
C1verb
English Meaning:

Scrounge

To seek to obtain something, typically food or money, at the expense or through the kindness of others without paying for it.

Full English → English Definition
Scummy
C1adjective
English Meaning:

Scummy

Covered with or resembling scum; foul, dirty, or unpleasant.

Full English → English Definition
Sea urchin
B2noun
English Meaning:

Sea urchin

A small, spiny, globular sea animal that lives on the seabed.

Full English → English Definition
Search
A2verb
English Meaning:

Search

To look for someone or something carefully by inspecting a place, person, or database.

Full English → English Definition
Search-and-rescue
B2noun
English Meaning:

Search-and-rescue

The operations of searching for people who are lost, missing, or in imminent danger, and rescuing them from hazardous locations.

Full English → English Definition
Season ticket
B2noun
English Meaning:

Season ticket

A pass or ticket that allows the holder admission to a series of events or unlimited travel on a specific transport system over a specified period.

Full English → English Definition
Showing 25 to 36 of 301 entries (Page 3 of 26)