vocabulary words

123456789101112131415161718
Across
  1. 2. rebuke
  2. 3. lacking attention
  3. 5. very painful
  4. 7. significant
  5. 8. smart
  6. 10. mingle
  7. 11. skeletal
  8. 16. generous
  9. 17. to bring down
  10. 18. strict
Down
  1. 1. disarrange
  2. 2. to surrender
  3. 4. anomalous
  4. 6. formidable
  5. 7. to obey
  6. 9. weak
  7. 12. wise
  8. 13. to violate
  9. 14. take away
  10. 15. gossip