English
English version

Grand Central Station

From Longman Dictionary of Contemporary EnglishGrand Central StationˌGrand Central ˈStation  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!
Pictures of the day
What are these?
Click on the pictures to check.