Meaning of stare down

Definition of stare down

(verb) overcome or cause to waver or submit by (or as if by) staring; "He simply stared down his opponent"

Other information on stare down

WIKIPEDIA results for stare down
Amazon results for stare down