The princess was grateful to the knight for saving her.

Meaning: The princess thanked the knight for rescuing her.

Choice of Words: Princess is a woman of royal birth or high social status. Grateful means feeling or showing thanks and appreciation. Knight is a man who is trained to fight in armor, especially in the Middle Ages. Saving means protecting someone from danger or harm.

Alternative Expressions

Related Expressions