intertwine with

【原文】
Amazon has long been intertwined with Target.

【単語の意味(英語)】
If two or more things intertwine or are intertwined, they are twisted together so that they are very difficult to separate.
to be or become very closely connected with something/somebody else

【単語の意味(日本語)】
~と絡み合う

【コメント】
【絡みあう】to connected with