Vocabulary words by Hashini

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