Meaning of SHIELD in English

SHIELD

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

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