DOWNTOWNS

9 letters 16 Scrabble points

Definition of DOWNTOWNS

noun
  1. The main business part of a city or town, usually located at or near its center.

Source: Wiktionary

Word Details

Letters D O W N T O W N S
Length 9 letters
Scrabble Score 16 points