death ray
nounDefinition of death ray
: a weapon that generates an intense beam of particles or radiation by which it destroys its target
Keep scrolling for more
Keep scrolling for more