to twist or be twisted together, or to be connected so as to be difficult to separate(使)缠结,(使)缠绕在一起;(使)紧密关联
The town's prosperity is inextricably intertwined with the fortunes of the factory.这座城镇的繁荣与这家工厂的兴盛有着密不可分的联系。
The trees' branches intertwined to form a dark roof over the path.树枝在小路上方交错成荫。