囲む (translations)→ gather group
群がる (translations)→ attack congest herd
取り囲む (translations)→ circumvent ring
surrounding