1 results found
1. To put an end to; to prevent; to decisively defeat or terminate
2. A cut, notch, or incision; a score
1. Wonder Woman managed to scotch the plans of Ares, bringing an end to his reign of chaos.
2. Batman scotched the rumor that Bruce Wayne was involved in illegal activities.
3. Iron Man scotched the circuitry to prevent Ultron from accessing the mainframe.
4. Harry Potter scotched the surface of the table with his wand during a spell practice.