Meaning of A BLOWOUT in English

A BLOWOUT

to win by a large score, no contest """Did the Flames win?"" ""Ya, 11-2. It was a blowout."""

English idioms vocab.      Словарь английских идиом и выражений.