Meaning of new-townish in English:

new-townish

adjective

  • Resembling a new town.

Origin

1960s; earliest use found in Harper's Bazaar.