Across
- 2. Complex and difficult to solve
- 6. A subtle difference or distinction in meaning, expression, or sound.
- 8. showing goodwill or generosity.
- 9. To shrink away from something menacing.
- 10. Swelling out or bulging
- 12. Humiliation or degradation.
Down
- 1. A completely different line of thought or action
- 3. Made in imitation of something else with intent to deceive; fake.
- 4. A person who is intolerant toward those holding different opinions or beliefs.
- 5. To regard with disgust and hatred; to detest.
- 7. To invalidate or cancel out.
- 11. To hinder or impede the movement or progress of something.
