lanceman (lance + -man; agent_person)
A soldier armed with a lance