Definition of Strap from the PharmacyDictionary.in
Strap
Synonyms or meaning of Strap
A band or piece of material used to hold or support something (e.g., adhesive bandage to hold a dressing in place).
Image related to Strap
Not Available
Definition of Strap from the PharmacyDictionary.in
A band or piece of material used to hold or support something (e.g., adhesive bandage to hold a dressing in place).
Not Available