SHOCKER


Meaning of SHOCKER in English

n. device that produces electric shock; something shocking, something that produces outrage

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