It seems to mean 'beating up', 'physically assaulting'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Yates has left the Yard over more recent examples of a laissez-faire approach than those involving Mr Davidson, and now supplements his pension by advising the police force of Bahrain – where else? – on human rights. Mr Davidson, meanwhile, departed for the sunshine back in 1998 (perhaps he hadn't turne