YourDictionary

Dictionary Home » Dictionary Definitions » off-track betting

off-track betting

noun Abbr. OTB
A system of placing bets away from a racetrack.

link/cite print suggestion box