Find the word definition

Wiktionary
bowlliards

n. A pool game that borrows aspects of tenpin bowling.

Wikipedia
Bowlliards

Bowlliards is a pool game often used as a training . The game borrows aspects of ten-pin bowling. The game is divided into ten frames where a player gets a maximum of two innings to ten balls.