Across
- 1. widely common
- 5. produce
- 6. stress/give special importance to something
- 8. useful
- 10. easy to be attacked
- 11. interesting
- 13. on purpose
- 15. able to see through
- 16. be a part of something
- 19. normal, typical
- 20. develop, improve
- 21. instantly
Down
- 2. be extremely good at something
- 3. use
- 4. perfect
- 7. to become expert in something
- 9. violent
- 12. artificial, manmade
- 13. disrupt
- 14. no longer live anymore
- 17. overseas
- 18. busy, energetic
