LANCE:
a weapon consisting of a long shaft or pole with a sharp steel tip carried by a knight on horseback