Jambeau definitions

noun

armor plate that protects legs below the knee

See also: greave