Random
Loch shield Synonyms
Definitions for Loch
(noun) a
part
of a
body
of water that extends beyond the general shoreline
(noun) a long narrow
inlet
of the sea in Scotland (especially when it is nearly landlocked)
(noun) Scottish
word
for a
lake
Synonyms for phrase
mere screen
mere guard
mere cover
mere shade
mere shell
mere mask
LS abbreviation
LS
is an
abbreviation
for Loch Shield
What does LS stand for?
LS stands for "Loch Shield"
Definitions for Shield
(noun)
means
or
method
of defending
(verb) to
drive
danger or
attack
away from
(verb) to
place
a protective layer over