superhub (English, noun)
expansion: superhub (plural superhubs)
Senses:
glosses: A large, major hub.
Forms:
form: superhubs
tags: plural