manchon
Top 20000
Meanings
Noun
1. muff (article of clothing)
2. snow gaiter
3. conserve (jam) of poultry wing
4. coupler (technology)
5. incandescent gauze, mantle