Outstare



ENGLISH MEANING
verb
1.
(TRANSITIVE) To excel or overcome in staring; to face down.