Borrowed from French cache-col (“scarf, muffler”), from cache (“hide”) + col (“neck”).
cachecol m (plural cachecóis)