intown
intown has 1 sense in the JumbleFix dictionary. Letters: 6.
Definitions
adjective
. Situated in or relating to the central part of a town or city.