meaning of greaves

1. The sediment of melted tallow. It is made into cakes for dogs food. In Scotland it is called cracklings.
2.
armor plate that protects legs below the knee


Related Words

greaves |

Developed & Maintained By Taraprasad.com

Treasure Words