Definitions of offal:

  • noun:   viscera and trimmings of a butchered animal often considered inedible by humans