offal

Explore definitions, synonyms, and language insights of offal

Definitions

Noun
viscera and trimmings of a butchered animal often considered inedible by humans

More General Terms