1 a type of whisky (= a strong alcoholic drink) made in Scotland:
2 made or produced in Scotland:
Scotch whisky
The cylinder was attached at its upper end to a slider, which was oscillated along a rail by means of a scotch yoke mechanism.
In the case of alcoholism, the agent benefits from defecting (drinking scotch) in a game he is playing with his future self.
That will scotch the concept of "teaching only" universities.
It is probably wrong, but things like that have got to be scotched.
That myth has been well and truly scotched.
That is the myth that is being put about and it needs to be scotched.
We now know that the so-called reform, proposals have been scotched.
We thought we had scotched baby farming, but recent cases show we have not.