1 whistlewood | Definition of whistlewood

whistlewood

noun

Definition of whistlewood

: a tree with an easily separable bark used for making whistles: such as
c : willow
d : alder