stares
名词 stare:
a fixed look with eyes open wide
同义词:stare
动词 stare:
look at with fixed eyes
同义词:gaze, stare
fixate one's eyes