the gloves are off 同义词

1 做好战斗准备

embattled

2 毫不犹豫

like a shot

相关词