barrack stanchion noun1 •(slang) A sailor who remains on land for a long time, not taking any sea voyage. formsbarrack stanchions