idiomtake the rap (for)to be blamed or punished for a mistake or crime, especially for something that you did not do:Actually I prefer driving to navigating - I hate taking the rap for getting lost.We can prove that Greenburger was set up to take the rap for the murder of Radin.
|