Across
- 3. strong dislike
- 4. passion, short lived
- 9. sharp
- 11. prevailing, common, general
- 12. forceful
- 13. on the surface
- 16. throw overboard
- 17. criticize
- 18. profitable
- 19. antagonistic, angry
- 20. essential
Down
- 1. supreme, foremost
- 2. concise, brief
- 5. show plainly
- 6. essence, main point
- 7. sure, certain
- 8. fashion
- 10. a rough struggle
- 14. lazy, indifferent
- 15. careless, negligent
