downtowns

noun
  1. the central business districts of cities or towns
  2. Usage: plural of downtown

Examples