Times Square Ball

English

Proper noun

the Times Square Ball

  1. An illuminated time ball located in New York City that descends down a flagpole atop One Times Square to signal the start of the new year; see ball drop.