Jambeau - Definition

jambeau

n 1: armor plate that protects legs below the knee [syn:
greave, jambeau]

Look up another word