YourDictionary

Dictionary Home » Medical Definitions » ladder splint

ladder splint medical definition

noun
A flexible splint consisting of two stout parallel wires with finer cross wires.

link/cite print suggestion box