hem in - Anglais Synonymes Dictionnaire

hem in

v.
[1] besiege , beleaguer , surround , circumvent