inmeats
plural nounDefinition of inmeats
dialectal, England
: the inner parts of an animal that are used for food
Keep scrolling for more