ON THE TOWN


Meaning of ON THE TOWN in English

in usually carefree pursuit of entertainment or amusement (as city nightlife) especially as a relief from routine

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.