meaning of touch base

1. establish communication with someone; "did you finally connect with your long-lost ">cousin?"


Related Words

touch base |

Developed & Maintained By Taraprasad.com

Treasure Words