Find the word definition

Wiktionary
delta rays

n. (delta ray English)

Usage examples of "delta rays".

He had watched enough tapes of battles to know that only delta rays left marks like that: Kethas had been burned by either an unshielded warpdrive, or Romulan lasers.