Across
6. comprehend
7. be against
9. forecast
11. build
14. ruin
17. insane
20. despise
21. weary
22. recall
Down
1. satisfied
2. examine
3. help
4. irritate
5. beneficial
8. gain
10. grumble
12. conceal
13. attempt
15. suggest
16. sad
17. persuade
18. assault
19. anxious
© 2009 Lanternfish ESL @ www.bogglesworldesl.com
bentkuff