Random
Scourged landscape Synonyms
Synonyms for phrase
cursed terrain
cursed painting
damned scene
cursed sight
cursed picture
damned country
cut land
damned sight
SL abbreviation
SL
is an
abbreviation
for Scourged Landscape
What does SL stand for?
SL stands for "Scourged Landscape"
Definitions for Landscape
(noun) the physical features of a
region
as a
whole
(noun) an
expanse
of
scenery
that can be seen in a single view
(noun)
painting
depicting an
expanse
of natural scenery