unchewable

Explore definitions, synonyms, and language insights of unchewable

Definitions

Adjective Satellite
(of meat) full of sinews; especially impossible to chew