CAROM Meaning of CAROM in English n. & v. US Billiards --n. a cannon. --v.intr. 1. make a carom. 2 (usu. foll. by off) strike and rebound. Etymology: abbr. of carambole f. Sp. carambola Oxford English vocab. Оксфордский английский словарь. 2012