1 horse room | Definition of horse room

horse room

noun

Definition of horse room

: a bookmaker's establishment which provides information on horse races and opportunity to bet on them