Wonder words

12345678910
Across
  1. 1. to meddle
  2. 5. both pleasant and painful
  3. 7. mental feebleness
  4. 9. harsh
Down
  1. 2. synonym is remunerate
  2. 3. an idea
  3. 4. redundancy
  4. 6. inclined to silence
  5. 8. a space or opening
  6. 10. origin is Latin, immergere