barrack stanchion

English

Noun

barrack stanchion (plural barrack stanchions)

  1. (naval slang) A sailor who remains on land for a long time, not taking any sea voyage.