willow

Definitions

General English

Agriculture

  • noun a temperate hardwood tree that often grows near water.

Cricket

  • noun the bat
    Citation ‘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)
http://www.dictionarycentral.com/definition/willow.html