Definition of INTERTWISTED

  • INTERTWIST, to twist together one with another [v]
  • INTERTWIST [v]