sea lawyer

/'si:'lɔ:jə/
Noun
  1. an argumentative and contentious seaman
sea lawyer
A sea lawyer argues with the ship's captain on the deck.