SCOTCH Meaning of SCOTCH in English (v. t.) To shoulder up; to prop or block with a wedge, chock, etc., as a wheel, to prevent its rolling or slipping. Webster's English dictionary. Английский словарь Webster. 2012