Definisi 'starer'

English to English
noun
1 a viewer who gazes fixedly (often with hostility) Terjemahkan
source: wordnet30

2 One who stares, or gazes. Terjemahkan
source: webster1913

Related Word(s)
starer,

Visual Synonyms