The book's words touched her heart and soul.

Meaning: This means that the book moved and inspired her on a deep level.

Choice of Words: Touched means to come into contact with something. Heart is the organ that pumps blood through the body. Soul is the spiritual or emotional part of a person. When you put them together, it means that the book's words had a deep and meaningful impact on her emotions and spirit.

Alternative Expressions

Related Expressions