King rewarded the knight with a grand feast.
Meaning: This means the king was very happy with the knight and wanted to show his gratitude.
Choice of Words: Rewarded means to give someone something in return for their actions, knight is a person who fights in armor on horseback, grand means very impressive or magnificent, and feast is a large meal with many different foods. When we put them together, we can picture the king giving the knight a very special meal as a way to show his appreciation for defeating the dragon.
Alternative Expressions
Related Expressions