Across
- 3. A heated disagreement
- 5. Agreement to do something
- 6. To find out for certain
- 7. Capable of being done
- 11. Dealing with things in a sensible and realistic way
- 12. Showing good judgement
- 15. To form an idea
- 16. Perfect blameless
- 17. Out of harmony
- 18. Not compromised
- 19. Doable; sustainable; able to germinate or grow
- 20. A set of beliefs usually proclaimed by an institution like a church or a political party
Down
- 1. Careful thought over a period of time
- 2. General agreement
- 4. To think about carefully
- 8. Clean; neat; pure
- 9. To form a theory without any firm evidence
- 10. Very good; serving as a model
- 13. To dispute validity
- 14. A misunderstanding
