Entry
  1. living spirit, living image (idiom); true to life; vivid and realistic

    trad. 活龍活現

Also written 活龍活現【huó lóng huó xiàn】

Characters in this word

3