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
Do you know what each of these is called?
Click on the pictures to check.