Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
stare down
(st/(@)/r_d/AU/n )
verb
(v)
overcome or cause to waver or submit by (or as if by) staring
mengatasi atau menyebabkan mudah bimbang atau mengemukakan oleh (atau seperti apakah itu) menatap
Synonym:
outface
,
outstare
source: wordnet30