Definitions
noun
a junction where two things (as paper or film or magnetic tape) have been joined together
Look “splicing” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a junction where two things (as paper or film or magnetic tape) have been joined together