What does 打交道 (dǎ jiāo dào) mean in English?

Card 177HSK 2010 Level 5177/1311
CARD177
PROGRESS14%
打交道
dǎ jiāo dào
to come into contact with; to have dealings

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d