The online English-English dictionary from The Project Gutenberg
Result for Camisole
A short dressing jacket for women.
A kind of straitjacket.