Learn English with English, baby!

Join for FREE!


“keeping in touch” Quiz

keeping in touch

What does "keeping in touch" mean?

  • get bigger or more popular
  • a place where people spend time; area where people hang out
  • staying in contact, staying in constant communication; knowing what is happening with another person or with a situation

Practice: keeping in touch