English

edit

Noun

edit

twist splice (plural twist splices)

  1. Synonym of rat-tail splice