深省 shēnxǐng to have a deep awakening Origin Definitions Defs Strokes Stroke Words Sentences Sents 发人深省 fārénshēnxǐng food for thought To provide food for thought; to inspire deep reflection or self-examination.