hub
definitions
-
noun
a central point or place of activity; a central part of a wheelfr: centre; moyeu
-
verb
to connect or link together; to serve as a central pointfr: connecter; relier
examples
-
the city is a transportation hub
la ville est un centre de transport
-
the software hub connects all devices
le logiciel connecte tous les appareils