got in touch with; reached out to communicate
from Latin contactus meaning touched
Contacted means you touched base - literally made contact!
Complete word intelligence in one call. Free tier — 50 lookups/day.