HOUSECOAT
Meaning of HOUSECOAT in English
house ‧ coat /ˈhaʊs-kəʊt $ -koʊt/ BrE AmE noun [countable]
a long loose coat worn at home to protect clothes while cleaning etc
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012