Definition of "scotched"

scotched