Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hometown
in English
hometown
us
/ˈhaʊmtʌn/
uk
/ˈhaʊmtaʊn/
#common
Plural
hometowns
Definitions
Noun
one's
birthplace
or
main
residence
;
childhood
home
a
biased
decision
favoring
local
interests
Base Words
town
home