Across
- 2. a new thought
- 4. many things on top of each other
- 6. after a very long time
- 7. a place to go on vacation
- 9. very small
- 10. a big movement of water
Down
- 1. homes to small sea animals
- 3. a place where whales live
- 5. to think
- 8. right in the middle of something
