Vocabulary
まじまじと見る
まじまじとみる
to take a long hard look at; to look (someone) full in the face
expression
verb