SCOTCHMAN Meaning of SCOTCHMAN in English (or Scotchwoman ) ■ noun ( plural Scotchmen or Scotchwomen ) dated a Scotsman (or Scotswoman). Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004