stare down

Verb
  1. overcome or cause to waver or submit by (or as if by) staring
    • He simply stared down his opponent

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

stare down
He tried to stare down his opponent across the chessboard.