On-the-town meaning

(idiomatic) Casually enjoying the nightlife of a town or city.

They went out for a night on the town, but it turned into a pub crawl.

They were on the town nearly until dawn.

adjective
0
0
Advertisement