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