key scarf








noun Shipbuilding.

  1. any of various scarf joints in which the overlapping parts are keyed together.
54 queries 0.409