I WILL GIVE YOU A REALLY BIG HINT...
Many of the answers are directly from this list:
Cruise Glossary; definition of cruising terms, common cruise word definition
If you fill these in you should get the rest.
Thanks for doing this. Next time I will work on making the clues more "clever" (this was my first stab at this).