Noun Definition

jambeau

1.Definition: armor plate that protects legs below the knee

Related Noun(s):greave

Category: Objects