embattled

adjective
  1. facing many problems or difficulties; under attack or criticism
  2. prepared for or engaged in battle
  3. Usage: formal; military
  4. having battlements or defensive walls
  5. Usage: architecture

Examples