English Dictionary
Definition carry the can in British English
carry the can phrase
phrase
1
to be the person considered responsible for something
Synonyms and related words
