intown

ɪntaʊn

Definitions

1. adjective

located or situated within a town or city

“The hotel is an intown location, within walking distance to the city center.”

2. noun

the area or district within a town or city

“The intown neighborhood is known for its historic architecture.”

Synonyms

  • city
  • metropolitan
  • urbane

Antonyms

  • rural
  • suburban