13.5k views
5 votes
What is the meaning of the idiom the city that never sleeps

User DurkoMatko
by
5.2k points

1 Answer

5 votes
The meaning of the idiom is New York City and other cities that are always awake. They are buzzing with activity and have stuff always going on! Hope this helps! :)
User Snigdha Batra
by
4.8k points