Meaning: She put all her effort and emotion into singing the piece of music.
Choice of Words: Song is a piece of music, sang is the past tense of sing, and heart is the organ that pumps blood through the body.
Alternative Expressions
She belted out a tune with gusto.
Meaning: This sentence means that she sang a song with great power, volume, and enthusiasm. She really put her all into it.
Choice of Words:Belted out is a phrase that means to sing with great power and volume. Tune is another word for song. Gusto means enthusiasm and energy. With gusto means that she sang with great enthusiasm and energy.
She poured her soul into her performance.
Meaning: This sentence means that she sang a song with great emotion and feeling. She put her whole heart and soul into it.
Choice of Words:Poured is a verb that means to cause a liquid to flow. Soul refers to the emotional and spiritual part of a person. Performance refers to the act of singing. Poured her soul into her performance means that she put all of her emotions and feelings into her singing.