English Dictionary
◊ CLICK-CLACK
click-clack
n : a succession of clicks