바라다보다

look at; stare at; gaze at

Explanation

look at; stare at; gaze at
To look at someone directly in the face.