Word of the Moment

Starer

a viewer who gazes fixedly (often with hostility)