IMMOVABLE a.
mmovable apparatus (Med.), an appliance, like the plaster of paris bandage, which keeps fractured parts firmly in place. -- Immovable feasts (Eccl.), feasts which occur on a certain day of the year and do not depend on the date of Easter; as, Christmas, the Epiphany, etc.