English

12345678910111213141516
Across
  1. 2. a hater of mankind
  2. 5. volatile character
  3. 7. highest point of achievement
  4. 9. forbidden by law
  5. 10. to chuckle
  6. 12. optimistic
  7. 14. hackneyed
  8. 15. showing hopelessness
  9. 16. place side by side for contrast
Down
  1. 1. worthy of praise
  2. 3. to respect
  3. 4. an absurd presentation
  4. 6. to criticise severely
  5. 8. marked by richness of detail
  6. 11. excessive supply
  7. 13. intense hostility