SHIELD


Meaning of SHIELD in English

(n.) A spot resembling, or having the form of, a shield.

Webster's English dictionary.      Английский словарь Webster.