In today’s “English Idioms for Newcomers“, let’s take a look at this expression: blow out of the water. What does “blow out of the water” mean? • To destroy or defeat something or someone completely• To thoroughly impress, overwhelm, or excite someone Examples: • He won every tennis game we played. His performance blew mine out of the water.• That …