CROSSWORD PUZZLE 2

1234567891011121314151617181920
Across
  1. 3. difficult, challenging, tough
  2. 5. shy, bashful, quiet, withdrawn
  3. 9. tremble
  4. 11. furious, irate, livid.
  5. 12. big, huge, giant
  6. 13. effortless, straightforward
  7. 14. humorous, comical, hilarious, hysterical
  8. 16. generate, make, produce
  9. 18. bad, terrible, horrible
  10. 20. controlling, domineering, overbearing.
Down
  1. 1. chilly, freezing, frosty
  2. 2. duplicity, falseness, deceit
  3. 4. dissimilar, distinct, unusual
  4. 6. bewilder, confuse, perplex, puzzle.
  5. 7. hinder, prevent
  6. 8. obvious, evident
  7. 10. attractive, pretty, lovely, stunning.
  8. 15. genuine
  9. 17. capability, competence, skill.
  10. 19. fine, excellent, great