blow out of the water in French
blow out of the water in French
battre
(idiomatic) To trounce; to defeat thoroughly, as at a game or in battle.
poutrer
(idiomatic) To trounce; to defeat thoroughly, as at a game or in battle.