To take the rap: To accept responsibility and punishment or take the blame for an offense or error for what someone else did.

  • 接受处罚、惩罚或因为冒犯或错误而接受批评。
目录 查词历史