Advertisement

Advertisement

on the town

  1. Also, out on the town. In spirited pursuit of entertainment offered by a town or city, as in We went out on the town last night. [Early 1700s]



Advertisement

Advertisement

Advertisement

Advertisement


on the tip of one's tongueon the up-and-up