scotch
🇺🇸
/skɑːtʃ/
🇬🇧
/skɒtʃ/
To put an end to something, especially rumors or doubts.
The company scotched the rumors about their bankruptcy by releasing their financial report.