stare (someone) in the eye(s)idiom
Definition of stare (someone) in the eye(s)
: to look directly into the eyes of (someone) She stared me in the eye and told me to leave. —sometimes used figuratively They stared death in the eye and didn't flinch.
Musical Words Quiz