Random
Shield premises Synonyms
Definitions for Shield
(noun)
means
or
method
of defending
(verb) to
drive
danger or
attack
away from
(verb) to
place
a protective layer over
Synonyms for phrase
secure office
preserve site
secure building
secure location
secure room
secure home
secure zone
SP abbreviation
SP
is an
abbreviation
for Shield Premises
What does SP stand for?
SP stands for "Shield Premises"
Definitions for Premises
(noun)
land
and the buildings on it