STUN


Meaning of STUN in English

(v. t.) To astonish; to overpower; to bewilder.

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