Immovable apparatus

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

See also: Immovable