地瞪向 dì dèng xiàng

DEFINITIONS

  1. to glare viciously at; to stare fiercely at

CHARACTERS

地 dì earth; soil, ground; region
瞪 dèng stare at
向 xiàng toward, direction, trend