What does "embowel" mean?

Embowel: To imbed; to hide in the inward parts; to bury. Or deep emboweled in the earth entire. Spenser.

Sources