stare

/steə/
Noun
  1. a fixed look with eyes open wide
Verb
  1. fixate one's eyes
    • The ancestor in the painting is staring down menacingly
  2. look at with fixed eyes
    • The students stared at the teacher with amazement

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

stare
The students stared at the teacher with amazement.