English
›
Words
to
join pieces together by weaving or intertwining (as with ropes, wires, and so on)
Translation:
English
Verb
7
splice
Add
Translation