key scarf








noun Shipbuilding.

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

Leave a Reply

Your email address will not be published. Required fields are marked *

51 queries 1.278