Across
- 3. a pattern
- 6. beginning or first
- 7. firmly or solidly built
- 9. very excited or upset; desperate
- 11. to give in or give way
- 12. to figure out
Down
- 1. to shock or daze
- 2. to give money or donate
- 4. to hire
- 5. to stretch out or lengthen
- 8. fear or feel deep worry
- 10. a surprise attack
