To take the rap: To accept responsibility and punishment or take the blame for an offense or error for what someone else did.
英
美
接受处罚、惩罚或因为冒犯或错误而接受批评。
目录
查词历史
英 汉