The Captain of a cruise ship is NOT a "naval" officer..
Apart from that... +1 on all the suggestions that if the OP doesn't want to hear maritime terms.. he should stay ashore...
Does the OP also object (fr'instance) to Doctors using medical terms too?