HEADLOCK Meaning of HEADLOCK in English ■ noun a method of restraining someone by holding an arm firmly around their head. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004