starer

Noun
  1. A viewer who gazes fixedly (often with hostility) (synset 110668348)

Found on Word Lists

Other Searches