A peignoir is a fancy, somewhat old fashioned nightgown or lightweight, loose robe. In the old days, women wore peignoirs when they knew they'd be seen in their night clothes. What you might call a housecoat or a dressing gown can also be called a peignoir.