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