0 an airport, train station, etc. that is used by large numbers of people:
A new terminal building at Madrid airport has doubled its capacity, making it the biggest transport hub in Europe.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
transport hub