English Dictionary
Definition take the rap (for something) in British English
take the rap (for something) phrase
phrase
1
to be blamed or punished, especially for something that you did not do
Synonyms and related words
