HEM IN


Meaning of HEM IN in English

v. 1. To put something around, or to be placed around; surround. Mountains hemmed the town in on all sides. As soon as Tom and Bob started to fight, they were hemmed around by other boys. 2. See: FENCE IN.

American idioms English vocabulary.      Английский словарь американских идиом.