to unite by twining one with another; to entangle; to interlace

listen to the pronunciation of to unite by twining one with another; to entangle; to interlace
English - English
intertwine
to unite by twining one with another; to entangle; to interlace
Favorites