Meaning of immovable bandage
Definition of immovable bandage
(noun)
a
bandage
of
cloth
impregnated with a
substance
(e.g.,
plaster
of Paris) that hardens
soon
after
it is
applied
Other information on immovable bandage
WIKIPEDIA results for
immovable bandage
Amazon results for
immovable bandage
Tweet