What is a CAROM?

A rebounding, especially at an angle...

(says the dictionary) - or it could stand for:

Creative Activities Resulting in Offbeat Mathematics

www.carom-maths.co.uk