Log in
Search words & phrases
hub
US /hʌb/
・
UK /hʌb/
B1
Definition
Video subtitles
noun
Center of action or interest
Central part of a wheel