noun Northern English dialect a thrashing an utter defeat in a game or contestwe gave their team a good thraiping