Beach Crossword

1234567
Across
  1. 2. a dock
  2. 4. struck against powerfully
  3. 5. a long, rolling wave
  4. 7. dived downward
Down
  1. 1. waves, or to ride on waves
  2. 3. sea animal with fur and flippers
  3. 4. rested in warmth
  4. 6. the line where earth and sky meet