Definition of city lights in US English:

city lights

noun

  • The street lighting of a city; now frequently used with allusion to the attractions that a city holds, especially with regard to its nightlife.

Origin

Early 18th century; earliest use found in Thoughts of Project for draining Irish Channel.