American Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition Grand Central Station in American English

Grand Central Station

From the name of a very busy train station in New York City.

1

a place that is very busy and full of people. In the U.K. people say a place like this is "like Piccadilly Circus."

Synonyms and related words
Definition Grand Central Station in American English