Teletheater (noun) Definition, Meaning & Examples

noun
  1. an off-track betting facility in which horse races are viewed on television.
Teletheater (noun) Definition, Meaning & Examples

More Definitions