Advertisement
Advertisement
key scarf
noun
Shipbuilding.
any of various scarf joints in which the overlapping parts are keyed together.
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
any of various scarf joints in which the overlapping parts are keyed together.
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse