The meaning crossword

123456789
Across
  1. 1. attackers
  2. 4. soak
  3. 8. sketch
  4. 9. Moneymaking
Down
  1. 2. vast
  2. 3. clumsy
  3. 4. criticize
  4. 5. to attack by surrounding military
  5. 6. Endurance
  6. 7. face