English dictionary
greave meaning and definition
Definition and meaning of greave at MeaningMonkey.org. greave meaning and definition in the English Dictionary.GREAVE noun
Definition of greave (noun)
- armor plate that protects legs below the knee
- synonyms: jambeau
Source: Princeton University Wordnet