Noun Definition

stare

1.Definition: a fixed look with eyes open wide

Category: General