Across
- 2. Swallow up or overwhelm
- 3. To cause peril
- 5. Twisted together
- 8. To visualise or imagine
- 9. Giving support to a person or team
Down
- 1. To eat greedily
- 3. To make possible
- 4. To cause wonder and amazement
- 6. Have a good time
- 7. To put something in code
