English dictionary
times square meaning and definition
Definition and meaning of times square at MeaningMonkey.org. times square meaning and definition in the English Dictionary.TIMES SQUARE noun
Definition of Times Square (noun)
- the area of Manhattan around the intersection of Broadway and Seventh Avenue; heart of the New York theater district; site of annual celebration of New Year's
Source: Princeton University Wordnet