See Also: carambole(dictionary)

carambole (iou)



carambole noun & verb intrans. L18.
[Spanish carambola (whence French carambole red ball in billiards), app. from bola ball.]
(Make) a cannon in billiards.