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.