blow someone/something out of the water - definition and synonyms

phrase informal
  1. 1
    to show that something is completely false or wrong

    We found evidence that blew his case out of the water.

  2. 2
    to defeat someone easily

    They think they can blow their rivals out of the water with this product.

See also main entry: blow