stare down
verb
stared down; staring down; stares down
: to cause to waver or submit by or as if by staring
Love words? Need even more definitions?
Merriam-Webster unabridged
Share