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