Definition of puff billiards in English:

puff billiards

noun

  • A game resembling billiards, in which players propel a ball across the surface of a table with puffs of air.

Origin

Late 19th century; earliest use found in The Illustrated London News.