Camisole

Webster's Dictionary of the English Language

·noun A kind of straitjacket.

II. Camisole ·noun A short dressing jacket for women.