greaves

Explore definitions, synonyms, and language insights of greaves

Definitions

Noun
the residue that remains after animal fat has been rendered

More General Terms