生龙活虎 shēnglónghuóhǔ full of vigor Origin Definitions Defs Strokes Stroke Words Sentences Sents 生 shēng verb to live to live; to exist; to survive龙 龍 lóng noun dragon a legendary animal with horns, scales, and claws that can fly and control the rain活 huó adjective alive alive; living; in a living state虎 hǔ noun tiger tiger; commonly referred to as 老虎 lǎohǔ