staring someone in the face

English

Verb

staring someone in the face

  1. present participle and gerund of stare someone in the face