Knight stood victorious over foe.
Meaning: The knight was standing over the defeated dragon.
Choice of Words: Knight is a person who fights for a cause, usually in the service of a lord or king. Stood means to be in an upright position. Victorious means having won a battle or competition. Over means above or on top of something. Foe is an enemy or opponent.
Alternative Expressions
Related Expressions