An Encylopedia Britannica Company

death ray

1 ENTRIES FOUND:
death ray noun
plural death rays
death ray
noun
plural death rays
Britannica Dictionary definition of DEATH RAY
[count] in stories
: a weapon that sends out a very strong beam of energy that usually looks like light and that is able to destroy almost anything