Search results
- Dictionaryentrails/ˈɛntreɪlz/
plural
- 1. a person's or animal's intestines or internal organs, especially when removed or exposed: "a priest would find omens in the steaming entrails of a sacrificed animal"
Powered by Oxford Dictionaries