SCOTCHMAN Meaning of SCOTCHMAN in English n. male citizen or resident of Scotland, a Scot Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012