'Times Square' definitions:

Definition of 'Times Square'

From: WordNet
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