Starer Meaning

There are 1 meaning(s) for word Starer

Meaning 1 : a viewer who gazes fixedly (often with hostility)