英文lance和spear都是长矛的意思,两者有什么不同吗?

问题描述:

英文lance和spear都是长矛的意思,两者有什么不同吗?

lance是骑兵用的,一般长度在3到4米左右;spear是步兵用的,比lance短且轻,一般2到3米左右