blow out of the water
Không tìm thấy từ "blow out of the water"
Found in Anh - Anh (Wordnet)
Definition Phrasal Verb : To utterly defeat, destroy, or surpass; to shock or surprise someone completely : The phrase "blow out of the water" means to defeat an opponent or idea so decisively that it is as if they were destroyed by a powerful explosion. It also commonly means to astonish or amaze someone beyond expectation. Usage and Examples Verb (used with an object) : The new smartphone mod...
See full definition →