STRAITJACKETING
Definition
STRAITJACKETING is the present participle of STRAITJACKET.
noun STRAITJACKET: anything immaterial that severely hinders or confines.
STRAITJACKETING is the present participle of STRAITJACKET.
noun STRAITJACKET: anything immaterial that severely hinders or confines.