intertwined /ˌɪn·tərˈtwɑɪnd/ – twisted together or closely connected so as to be difficult to separate

« Back to Glossary Index