{v. phr.}, {informal} To be brave enough to do something difficult or dangerous. * /Jack wants to marry Jilt, but he doesn't have the guts to pop the question./
HAVE THE GUTS TO DO SOMETHING
Meaning of HAVE THE GUTS TO DO SOMETHING in English
Slang English vocab. Английский сленговый словарь. 2012