Definition of Times Square in English:

Times Square

proper noun

  • A focal point of Manhattan in New York City, around the intersection of Broadway and 42nd Street.

Pronunciation

Times Square

/tīmz ˈskwer/