on the snap

What is on the snap?

on the snap meaning making the winning ball on the break shot.

 

reference: billiards.colostate.edu: Glossary of Pool and Billiards Terms and Phrases