scotched Definition
Dictionary Home » Words Starting with S » scot-free ... scratches » scotched
scotch1
verb scotched, scotching
- 1. To ruin or hinder eg plans.
2. To reveal (something, especially rumours) to be untrue.
- 1. A line marked on the ground, especially for hopscotch.
scotch2
noun
- 1. A wedge or block to prevent turning or slipping eg of a wheel, gate or ladder.
- scotched, scotching
1. To stop or block.
