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