hem in
Explore definitions, synonyms, and language insights of hem in
Definitions
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"