To persevere through; to complete in spite of pain, etc.
blood and guts
Gore; gruesome images.
hate someone's guts
To despise; to hate intensely or passionately.
have someone's guts for garters
To reprimand severely.
spill one's guts
To confess, or to divulge secrets, typically speaking freely and at length after a change of motive or an incentive.
© 2026 English Reference