lap joint - English Synonyms Dictionary

lap joint

n.
[1] splice