Lance pierced knight's armor.

Meaning:

Choice of Words: Lance is a long spear used by knights in battle. Pierced means to make a hole in something. Knight is a person who fights on horseback. 's is a possessive form indicating that something belongs to someone. Armor is a covering worn to protect the body in battle.

Alternative Expressions

Related Expressions