stars in one's eyes

名词 n.

英文释义

名词 n.
  1. The state of being overly or extremely impressed with something; enchanted with romance. figuratively,idiomatic,plural,plural-only
    — After their first kiss the pair of them walked around with stars in their eyes for days.
4 次浏览 数据来源: Wiktionary