ON THE TOWN


Meaning of ON THE TOWN in English

informal

enjoying the nightlife of a city or town.

→ town

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.