SCOTCHMAN Meaning of SCOTCHMAN in English [Scotch.man] n (15c): scotsman Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012