American Dictionary
Definition blow out of the water in American English
blow out of the water phrase
phrase
1
to show that something is completely false or wrong
