Dictionary definition · hem in
verb
- surround in a restrictive manner"The building was hemmed in by flowers"
- surround so as to force to give up"The Turks besieged Vienna"
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).