OUTSTARE MEANING IN ENGLISH

• Outstare Definition & Synonyms

  1. (v. t.) To excel or overcome in staring; to face down.


Synonyms:
Outface,

RECENT SEARCHES