Meaning: to show something is totally false or someone is totally wrong; to defeat completely
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More