SCOTCHMAN Meaning of SCOTCHMAN in English noun a native or inhabitant of scotland; a scot; a scotsman. 2. scotchman ·noun a piece of wood or stiff hide placed over shrouds and other rigging to prevent chafe by the running gear. Webster English vocab. Английский словарь Webster. 2012