深省 shēnxǐng to have a deep awakening Definitions Defs Origin 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.