Vocab cross

123456789101112131415
Across
  1. 3. to flatter someone with kindness
  2. 6. friendly
  3. 7. expert in something
  4. 9. being nimble and clever
  5. 10. a short amount
  6. 13. inconsistant mood
  7. 14. to hurt
  8. 15. fearless
Down
  1. 1. to support
  2. 2. beside
  3. 4. an attack of words
  4. 5. not mature
  5. 6. calm down
  6. 8. being efficient in achieving success
  7. 11. straightforward
  8. 12. understandable