Across
- 3. not long ago
- 7. greatly surprised
- 9. packed
- 10. severe difficulty in breathing because of a constricted or obstructed throat
Down
- 1. be full to the point of overflowing
- 2. strange
- 4. drag a heavy with great effort
- 5. become aware of
- 6. cheerful
- 8. hard to deal with
