n. & v. --n. a wedge or block placed against a wheel etc. to prevent its slipping. --v.tr. hold back (a wheel, barrel, etc.) with a scotch. [17th c.: perh. = scatch stilt f. OF escache]
SCOTCH
Meaning of SCOTCH in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012