Log in
Search words & phrases
hometown
US /ˈhomˈtaʊn/
・
UK /'həʊmtaʊn/
B2
Definition
Video subtitles
noun
Town (or city) where you grew up or where you live