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.
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
transport hub