set upon

襲擊、猛攻

英文釋義

  1. assail or attack on all sides