dockyardman
Etymology
From dockyard + -man.
noun
A laborer employed in a dockyard.