English dictionary
immovable bandage meaning and definition
Definition and meaning of immovable bandage at MeaningMonkey.org. immovable bandage meaning and definition in the English Dictionary.IMMOVABLE BANDAGE noun
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
Source: Princeton University Wordnet