blow someone out of the water английский

Значение blow someone out of the water значение

Что в английском языке означает blow someone out of the water?

blow someone out of the water

to defeat

Возможно, вы искали...

blow | someone | out | of | the | water