Synonyms for "splice"

Words with similar meaning