Literally, “jacket of force”. Compare French camisole de force.
camicia di forza f (plural camicie di forza)