Borrowed from French caret (“spool, reel”). Doublet of carro.
Practice speaking and memorizing "carrete" and many other words and sentences in Spanish.