noun Date: 1919 a weapon that generates an intense beam of particles or radiation by which it destroys its target
DEATH RAY
Meaning of DEATH RAY in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012