ABC

12345678
Across
  1. 4. Cannot be avoided
  2. 6. Worsen
  3. 7. Cannot be defeated
  4. 8. Fully in agreement
Down
  1. 1. Go down
  2. 2. Not moving
  3. 3. Ease
  4. 5. Ready to attack; hostile