greavesEnglish

crackling, greaves

Noun

The residue that remains after animal fat has been rendered

English: greaves, crackling

English words with similar meanings

Show 1 words