HEADLOCK


Meaning of HEADLOCK in English

■ noun a method of restraining someone by holding an arm firmly around their head.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.