眼冒金星

yǎnmàojīnxīng
  1. to see stars
  2. dazed

CEDICT

to see stars; to be dazed

Wiktionary

Entry Composition

Related entries

View more