SCOTCHMAN Meaning of SCOTCHMAN in English n. Scot, Scotsman, native of Scotland. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012