历尽沧桑 lìjìncāngsāng to have been through the mill Definitions Defs Origin Strokes Stroke Words Sentences Sents 历尽 歷盡 lìjìn to experience fully to have gone through all of something; to have experienced extensively, usually referring to hardships or misfortune沧桑 滄桑 cāngsāng great changes great changes over time; ups and downs; abbreviation of 沧海桑田 cānghǎisāngtián