English Dictionary
◊ GREAVE
greave
n : protects legs below the knee [syn: {greaves}, {jambeau}]