besieged

adjective
  1. surrounded by enemy forces in order to capture or force surrender
  2. Usage: military context
  3. overwhelmed by many requests, problems, or difficulties
  4. Usage: figurative use

Examples