Advertisement

Advertisement

key scarf

noun

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


Advertisement

Advertisement

Advertisement

Advertisement


keysKeyserling