歷盡 lì jìn

DEFINITIONS

  1. to have experienced a lot of
  2. to have been through

CHARACTERS

歷 lì take place, past, history
盡 jìn exhaust, use up; deplete