ENLACE

Definition of ENLACE

  1. (verb)spin, wind, or twist together