Across
- 3. Carried something along
- 6. A female child
- 7. Misbehaving or cheeky
- 12. Creamy dairy snack
- 13. Like a spirit
- 15. A brain idea
- 17. Small pickled cucumber
- 18. Paid money for
Down
- 1. Fierce attack
- 2. Deeply upset
- 4. Took part in a battle
- 5. Full of worry or danger
- 8. Shocked or horrified
- 9. Evil spirit or monster
- 10. Grabbed or captured
- 11. Should or expected to
- 14. Another word for zero
- 16. Small boat
