Ocean

12345678
Across
  1. 3. synonym of coast
  2. 4. synonym of kelp
  3. 6. synonym for predatory fish
  4. 7. synonym for marine animal
  5. 8. synonym of sea and anagram of canoe
Down
  1. 1. synonym of ship breach
  2. 2. synonym for huge fish
  3. 5. synonym of H2O
  4. 6. synonym for beach