Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
IMMOVABLE BANDAGE
Definition:
[noun] a bandage of cloth impregnated with a substance (e.g., plaster of Paris) that hardens soon after it is applied
Synonyms:
Search for
synonyms for IMMOVABLE BANDAGE