ON THE TOWN Meaning of ON THE TOWN in English enjoying entertainment in the city, spending leisure time in the city Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012