Noun
(UK) Offal; The internal organs of an animal, especially when used as food.
(by extension) Innards; entrails.