Definition of Grand Central Station noun from the Oxford Advanced American Dictionary

 

Grand Central Station

 noun
noun
 
 
jump to other results
used to describe a place that is very busy or crowded My hospital room was like Grand Central Station with everyone coming and going. From the name of a very busy train station in New York City.
See the Oxford Advanced Learner's Dictionary entry: Grand Central Station