Green’s Dictionary of Slang

beamer n.3

an eye, a gaze.

[UK]K. Sampson Killing Pool 144: [He] gives me the big, staring, oh-so-significant look [...] I meet his beamers full on.