Immovable apparatus

(Med.) an appliance, like the plaster of paris bandage, which keeps fractured parts firmly in place.

See also: Immovable

Webster's Revised Unabridged Dictionary, published 1913 by G. & C. Merriam Co.