billiards (0 synonym found)

Definition of billiards:

(n) : a game which has similarities to pool and snooker

Definition of billiards:

(n) : a game which has similarities to pool and snooker

Back to Top