stared someone in the face

English

Verb

stared someone in the face

  1. simple past and past participle of stare someone in the face