SHIELD


Meaning of SHIELD in English

v. protect, defend, guard; cover, shelter, screen

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