KEY SCARF Meaning of KEY SCARF in English Shipbuilding.any of various scarf joints in which the overlapping parts are keyed together. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012