SCOTCHMAN MEANING IN ENGLISH

• Scotchman Definition & Synonyms

  1. (n.) A native or inhabitant of Scotland; a Scot; a Scotsman.
  2. (n.) A piece of wood or stiff hide placed over shrouds and other rigging to prevent chafe by the running gear.


Synonyms:
Scot, Scotsman,

RECENT SEARCHES