English Dictionary
Definition entrails in British English
entrails noun
[plural] noun
/ˈentreɪlz/
1
the organs inside the body of a person or animal, especially the intestines
