Find the word definition

Wiktionary
presser beam

n. (context science fiction English) (alternative form of pressor beam English)