While it doesn't have a direct English meaning, it comes from the Latin word "collidere", which means "to strike together".