BLOW OUT OF THE WATER
Meaning of BLOW OUT OF THE WATER in English
phrasal
: to show to be incorrect or inferior
wanted to blow the old truths out of the water
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012