Compound of garen (“yarn”) + haspel (“swift”).
garenhaspel m (plural garenhaspels, diminutive garenhaspeltje n)