en

Hand (someone) (their) head

ru

Перевод hand (someone) (their) head на русский язык

hand (someone) (their) head
The new team handed their opponents their heads in the match.
Новая команда с треском победила своих соперников в матче.