Across
- 3. give up
- 7. find out
- 8. make out
- 10. clean up
- 11. pull off
- 14. pin on
- 16. always forgetting things
- 20. hold up
- 21. get over
- 22. put up
- 24. pass on
Down
- 1. to force someone to understand your ideas
- 2. look back
- 4. reel off
- 5. a problem that is difficult to solve
- 6. to serve as a memory of
- 9. an idea or invention of a person
- 12. carry out
- 13. turn around
- 15. a sudden good idea
- 17. team up
- 18. make up
- 19. to make an effort to remember smth
- 23. awaken memories
