LAY THE LUMBER


Meaning of LAY THE LUMBER in English

hit with a hockey stick, slash with a hockey stick The losing team started to lay the lumber on our best players.

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