They are scotching the rumors about the event.
To prevent or stop something from happening.
The scotching of the project was unexpected.
The act of stopping or preventing something.
Com um poderoso dicionário de imagens gratuito e fléxcards.