A form of poker in which each player is dealt a number of cards face up and a number of others face down, with bets placed after each round of dealing.
Origin
Late 19th century.
Definition of stud-horse poker in US English:
stud-horse poker
noun
US Cards
A form of poker in which each player is dealt a number of cards face up and a number of others face down, with bets placed after each round of dealing.