HEM SOMEONE/THING IN


Meaning of HEM SOMEONE/THING IN in English

surround and restrict the space or movement of someone or something.

→ hem

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