Learn English with English, baby!

Join for FREE!


Featured Vocab


What does "hometown" mean?

  • town that one grew up in; place where one is from
  • time spent alone as a punishment
  • something that returns to popularity; some fashions make a comeback twenty years later

Practice: hometown

Members who passed this quiz