willow
Definitions
General English
Agriculture
- noun a temperate hardwood tree that often grows near water.
Cricket
- noun the batCitation ‘Lovers of the game know that there is no sweeter sound than the “woosh” of an off drive perfectly timed in the “meat” of the willow’ (Manley 1988)
