To interfere with; thwart or obstruct:
The definition of spoil is to destroy something, to diminish the character of something, to overindulge someone, or to go bad and become unusable or inedible.
(Obs.) To extend or place over or across
(Sports) To block an opponent
To prevent the flow or passage of:
To keep back; restrain; get in the way of; prevent; stop
To interfere with; hinder; impede
Find another word for scotched. In this page you can discover 10 synonyms, antonyms, idiomatic expressions, and related words for scotched, like: frustrated, crossed, foiled, spoilt, thwarted, blocked, stopped, hindered, bilked and baffled.