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
Tweet