embattled

a. (與敵人或批評者)處於交戰中的、受圍攻的、嚴陣以待的

英文釋義

  1. (of a person) beset by difficulties or conflict
  2. prepared for battle
  3. having or resembling repeated square indentations like those in a battlement