Find the word definition

Wiktionary
have truck with

vb. (context idiomatic English) to have dealings with; to truck with.