n. piece of armor carried on the arm and used to protect the body from missiles and blows; anything used for protection, defense; person who protects, protector; escutcheon
SHIELD
Meaning of SHIELD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012