Definitions
noun
a bandage of cloth impregnated with a substance (e.g., plaster of Paris) that hardens soon after it is applied
Look “immovable bandage” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a bandage of cloth impregnated with a substance (e.g., plaster of Paris) that hardens soon after it is applied