Across
- 2. defeat sb in a competition
- 5. the synonym of "grow apart"
- 8. not always
- 9. oppose or fight sb or sth
- 10. events happen in a way that is satisfactory
- 11. understand sth or solve a problem
- 12. eagerly accept new ideas or opinion
- 14. think about sth. or sb. all the time
Down
- 1. communicate a message or info
- 3. not made of natural materials
- 4. the act of giving up sth important so that other people can have
- 6. very interested or attracted
- 7. the ability to learn, understand and think about things
- 13. the act of revising
