Knight hailed as hero by grateful people.
Meaning: The people were very thankful to the knight for defeating the dragon and they praised him as a hero.
Choice of Words: Knight is a person who fought in armor during the Middle Ages, often on horseback. Hailed means greeted with enthusiasm or praise. As means in the role or capacity of. Hero is a person who is admired for their courage, achievements, or noble qualities. By means done or caused by a particular person or thing. Grateful means feeling or showing appreciation for something.
Alternative Expressions
Related Expressions