manchon
French
noun
Definitions
- muff (article of clothing)
- snow gaiter
- conserve (jam) of poultry wing
- (technology) coupler
- incandescent gauze, mantle
Etymology
Affix from French manche.
Origin
French
manche
Affix from French manche.
French
manche