English edit

Etymology edit

town +‎ -like

Adjective edit

townlike (comparative more townlike, superlative most townlike)

  1. Resembling or characteristic of a town.