FAQs About the word staring down

俯视

to cause to waver or submit by or as if by staring

仔细研究(仔细研究),注视着,淫视,观望,朝外的,浏览,学习,鉴于,注视着,注视的

浸泡(到),扫视,窥视,窥探,扫描,浏览,瞥见,对......眨眼

staring daggers => 用目光杀人, stargazed => 仰望星空, stares => 凝视, stared down => 凝视, stared daggers => 目光如刀,