Words, grammatical forms and meanings linked to the ontology.
in town en · ADP
Meanings
In the town or city where one lives; in the town or city being referenced.
Tell everyone I'll be in town for a few days.
They definitely make the best burgers in town.
Living in town makes it much easier to get to work.
Lots of new businesses are opening up in town.
(England, as traditionally used in the environs of London, qualifier:sometimes written 'in Town') In the town or city where one lives; in the town or city being referenced. ▸ In London, especially central London.
(informal) Present; making an appearance.
In the growing gambling industry, alongside table games (poker, roulette, etc.) and slot machines, there is a new game in town. 2012, William Schnoebelen, Romancing Death: