Having greavesHaving greaves (leg armour).
(not comparable)Having greaves (leg armour).
greave + -ed
Wiktionary, CC BY-SA 4.0 · source