SCOTCHMAN Meaning of SCOTCHMAN in English (n.) A piece of wood or stiff hide placed over shrouds and other rigging to prevent chafe by the running gear. Webster's English dictionary. Английский словарь Webster. 2012