Adjectives

12345678910
Across
  1. 2. surprising, powerful, and effective
  2. 3. very unusual and surprising
  3. 7. very surprising
  4. 10. very shocking
Down
  1. 1. not expected
  2. 2. extremely surprising
  3. 4. sudden and surprising
  4. 5. interesting and sometimes humorous
  5. 6. unusual in an impressive way
  6. 8. very surprising
  7. 9. so shocking that it upsets you