Which of the following phrase means 'to attack' ?

Answer: 
Set upon
Which of the following phrase means 'to attack' ?