Chinese Version(中文版) | EBooks(电子书)
[aut'steә]
(v. t.) To excel or overcome in staring; to face down.
Edited by Clare
v.t. (Shak.) to stare down or abash with effrontery.
Checked by Annabelle