Willow Meaning

There are 2 meaning(s) for word Willow

Meaning 1 : any of numerous deciduous trees and shrubs of the genus Salix

    Synonyms : willow tree
Meaning 2 : a textile machine having a system of revolving spikes for opening and cleaning raw textile fibers