Crossword

Today...

Across

6. Realm (7)

7. Stream (5)

9. Snoop (3)

10. Impart variety (9)

12. Incessant (11)

15. Bedlam (11)

17. Profitable (9)

19. Arid (3)

21. Noiseless (5)

22. Squash (7)

Down

1. Passionate (5)

2. Ovum (3)

3. Settee (4)

4. Shocking (9)

5. Happy (7)

8. Favourite (6)

11. Bare (9)

13. Hate (6)

14. Foolish (7)

16. Sorrow (5)

18. Base (4)

20. Pig pen (3)