Random
Shocking landslide Synonyms
Definitions for Shocking
(adjective) causing a
strong
emotional
reaction because of unexpectedness
(adjective) causing fear
(adjective) causing
intense
displeasure, disgust, or resentment
Synonyms for phrase
horrible victory
terrible defeat
terrible advantage
horrible defeat
horrible killing
monstrous success
dreadful drop
atrocious slip
horrible drop
monstrous flood
SL abbreviation
SL
is an
abbreviation
for Shocking Landslide
What does SL stand for?
SL stands for "Shocking Landslide"
Landslide
replaced
shocking
defeat
shocking
upset
shocking
victory
shocking
fall
shocking
success
shocking
margin
shocking
drop
Definitions for Landslide
(noun) a slide of a large mass of
dirt
and rock down a mountain or
cliff
(noun) an overwhelming electoral
victory