SHELLACK


Meaning of SHELLACK in English

defeat in a game, win by many points The Bears were shellacked by the Pirates. The score was 19-2.

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