hub meaning in English
n. hub, center of a wheel into which the spokes are placed, central point around which other things revolve, center, focus; center of activity; central part of a disk that is held by the drive in order to make it turn at the correct speed (computers)