English Dictionary
Definition have someone’s guts for garters in British English
have someone’s guts for garters phrase
phrase
Synonyms and related words

English Dictionary