No definitions found for 'on the town'
Perhaps one of these:
on-duty,
ondatra zibethica,
on dit,
ommatidium,
ommatidia,
oneida, id,
on the dole,
on that,
on the docket,
oneida, tn,
on duty,
on the dot,
on the other hand,
ointed,
ondatra,
on the tapis,
on the double,
on the weather beam,
omitted,
ondaatje,
on that point,
one at a time,
ounded,
on the table