Dictionary
Thesaurus
Reference
Translate
Web
immovable bandage - 1 dictionary result
immovable bandage

noun
a bandage of cloth impregnated with a substance (e.g., plaster of Paris) that hardens soon after it is applied 
Search another word or see immovable bandage on Thesaurus | Reference