GRAND CENTRAL STATION


Meaning of GRAND CENTRAL STATION in English

ˌGrand Central ˈStation BrE AmE

the main railway station in New York City. Grand Central Station is a very busy place, and in the US people often mention it humorously to say how busy another place is:

Our house was like Grand Central Station last night!

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.