SCOTCH Meaning of SCOTCH in English (n.) A slight cut or incision; a score. Webster's English dictionary. Английский словарь Webster. 2012