cornered

a. 有…角的

英文釋義

  1. forced to turn and face attackers