receive punishment, be accused and punished The owner of the restaurant was forced to take the rap over allowing underage workers to work at night.
TAKE THE RAP
Meaning of TAKE THE RAP in English
English idioms vocab. Словарь английских идиом и выражений. 2012