look daggers at sb: look at with hatred
英
美
对某人怒目而视
目录
查词历史
英 汉