Puzzle 3

123456789101112
Across
  1. 3. complex/complicated
  2. 5. occurring occasionally
  3. 8. an expression of approval/praise
  4. 11. demanding great care or effort
  5. 12. something seriously wretched/morally degraded
Down
  1. 1. generous/noble in mind and heart
  2. 2. to use ambiguous language deceptively
  3. 4. Learned/scholarly
  4. 6. an expert judge
  5. 7. song/hymn of praise/thanksgiving
  6. 9. a form of humorous imitation especially in literature
  7. 10. expressed clearly