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.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.