Definition of point of contact in English:
point of contact
Translate point of contact into Spanish
noun
A person or department that can be approached for information or assistance on a specific topic.
- ‘he was the point of contact for members of the press seeking information’
Are You Learning English? Here Are Our Top English Tips