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

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! :)
answered
User Snigdha Batra
by
7.8k points
Welcome to Qamnty — a place to ask, share, and grow together. Join our community and get real answers from real people.