Across
- 3. developing
- 4. portable
- 6. disconnect
- 9. suddenly
- 12. sharp tool
- 13. outdated
- 14. look into
- 15. close tightly
- 16. brilliant idea
- 17. connect
Down
- 1. useful
- 2. finished
- 5. feel proud of
- 7. strong
- 8. improve,develop
- 10. solve the problem
- 11. put in
- 12. have an idea
