I remember an english word (but cannot find it), which means to encircle a person by other (non-friendly) persons
Besiege. This has a military overtone, but it does mean what you are saying.
Besiege. This has a military overtone, but it does mean what you are saying.