Across
- 1. existing in thought
- 6. to read carefully
- 9. to teach a certain point of view
- 10. propose
- 13. to infer
- 14. attentive to detail
- 15. to wipe out
- 16. to clear of blame
- 17. loyal and consistent like in a belief
Down
- 2. excessive
- 3. more important than anything else
- 4. all inclusive
- 5. breaking with convention or tradition
- 7. yielding to desire
- 8. having a clear purpose
- 11. based on personal feelings
- 12. an angry rant
- 16. capable of working successfully
