Intown

What is Intown?

Intown definition and meaning on Dictionary terms:
adjective
being in the central or metropolitan area of a city or town: an intown motel.

 

reference: https://www.dictionary.com/browse/intown

Tags: