1.
If something or someone takes a ~, they are severely criticized. (mainly BRIT INFORMAL)
The people who run Lloyd’s of London took a ~ yesterday.
...the critical ~ that the film received.
N-SING
2.
If a sports team or political party is given a ~, they are heavily defeated. (mainly BRIT INFORMAL)
= thrashing
N-SING