HEM IN
Definition:
- [verb] surround in a restrictive manner; "The building was hemmed in by flowers"
- [verb] surround so as to force to give up; "The Turks besieged Vienna"
Synonyms: besiege, beleaguer, surround, circumvent
Synonyms:
- Search for synonyms for HEM IN



