Starer — definition

1. starer (Noun)

1 definition

starer (Noun) — A viewer who gazes fixedly (often with hostility).

5 types of
looker spectator viewer watcher witness