Meaning of SHIELD in English

SHIELD

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.