Skip to
verb (past tense of stare)
To fix one’s eyes on; gaze at in a way that suggests staring or looking fixedly and unblinkingly, often with surprise, shock, or interest.
Browse