greave ( synonym found)

Definition of greave:

°A piece of armour that protects the leg, especially the shin.

Definition of greave:

°A piece of armour that protects the leg, especially the shin.

Back to Top