Tide types and moon phases

1234567
Across
  1. 2. new
  2. 5. tide
  3. 6. high tide
  4. 7. spring tide
Down
  1. 1. moon
  2. 3. waxing
  3. 4. neap tide