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.