Across
- 3. to feel hatred/loathing
- 6. to crouch in feat
- 8. person who is hateful to a certain group
- 9. to cancel out
- 11. a completely different line of thought
- 12. humiliation or degradation
Down
- 1. to hold back
- 2. an object that is fake
- 4. filled with air and swelling outward
- 5. to show kindness
- 7. a subtle difference in shade of meaning
- 10. full of difficulties and complications
