Barrack Stanchion Definition

noun

A sailor who remains on land for a long time, not taking any sea voyage .

Wiktionary