Synonymous

123456789101112131415
Across
  1. 3. to yield
  2. 6. to harass
  3. 7. irreligious unholy
  4. 8. precise
  5. 10. to charm
  6. 11. generous
  7. 14. a dilemma
  8. 15. to conceal to cloak
Down
  1. 1. to pardon to forgive
  2. 2. to analyze
  3. 4. complex in nature
  4. 5. plentiful
  5. 9. desert
  6. 12. sluggish
  7. 13. Strange