lay the wood

English

Verb

lay the wood (third-person singular simple present lays the wood, present participle laying the wood, simple past and past participle laid the wood)

  1. (idiomatic, sports, colloquial) to deliver a strong, powerful hit or play
    Smith laid the wood to the ball.