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