bowlliards

Noun

 * 1) A pool game that borrows aspects of tenpin bowling.