On the snap (adj.) – - Billiards Dictionary
On the snap (adj.) –
This is when a player who breaks wins during that shot. Instant victory.

Wow, that is the first time I have ever won on the snap…I can’t believe it.

HomeBilliards LinksSite Map