Definition of Restraint from the PharmacyDictionary.in
Restraint
Synonyms or meaning of Restraint
Restraint refers to the forcible control of someone or something, often by means of a physical device like a straitjacket.
Image related to Restraint
Not Available