SCOTCH Meaning of SCOTCH in English (a.) Of or pertaining to Scotland, its language, or its inhabitants; Scottish. Webster's English dictionary. Английский словарь Webster. 2012