OTB


Meaning of OTB in English

I. abbreviation

open to buy

II. abbreviation

offtrack betting

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.