english review

123456789101112131415161718
Across
  1. 2. to introduce in
  2. 5. shy
  3. 8. consequence
  4. 9. distinct pronunciation
  5. 11. embarrassed
  6. 13. imperfection
  7. 15. takes the blame
  8. 17. skill or cleverness
  9. 18. pen name
Down
  1. 1. excluding
  2. 3. straight forward
  3. 4. cheerful
  4. 6. bold
  5. 7. to clean up
  6. 8. restore
  7. 10. able to hold
  8. 12. mental suffering
  9. 14. display flashily
  10. 16. to be in warmth
  11. 18. forewarning