chēng

瞠 (chēng) is a Chinese word meaning “stare at sth beyond reach”.

Meanings

  1. 1stare at sth beyond reach

Related words

Study Chinese with flashcards →