cachuchaEnglishOxford Dictionary of Englishcachucha /kəˈtʃuːtʃə / ▸ noun a lively Spanish solo dance in triple time, performed with castanet accompaniment. – ORIGIN Spanish.