Shear Key Engineering & Applied Technologies Dictionary Definition A projecting or recessed element formed at the interface between adjacent structural members (commonly concrete) that transmits lateral shear by mechanical interlock and bearing, thereby preventing relative sliding at the joint.
Shear Key Engineering & Applied Technologies Dictionary Definition A projecting or recessed element formed at the interface between adjacent structural members (commonly concrete) that transmits lateral shear by mechanical interlock and bearing, thereby preventing relative sliding at the joint.