Meaning of “out on the town” - Learner’s Dictionary

out on the town

informal

enjoying yourself in bars, restaurants, etc in the evening

(Definition of “out on the town” from the Cambridge Learner’s Dictionary © Cambridge University Press)