Meaning & Definition of Willow in English
English⟶
Willow
/wɪloʊ/
noun
1. Any of numerous deciduous trees and shrubs of the genus salix
synonym:
- willow,
- willow tree
2. A textile machine having a system of revolving spikes for opening and cleaning raw textile fibers
synonym:
- willow