Uk English Meaning of touch base
Touch base
Other Uk English words related to Touch base
Nearest Words of touch base
Definitions and Meaning of touch base in English
touch base (v)
establish communication with someone
FAQs About the word touch base
Touch base
establish communication with someone
communicate (with),Contact,reach,address,call,get,Get hold of,get in touch with,inform,Keep in touch with
No antonyms found.
touch a chord => strike a chord, touch => touch, toucanet => Toucanet, toucan => Toucan, toty => toty,