BLOOD-AND-GUTS
Meaning of BLOOD-AND-GUTS in English
ˌblood-and-ˈguts BrE AmE adjective [only before noun]
full of action or violence:
a blood-and-guts struggle between the two teams
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012