English Dictionary
Definition chatelaine in British English
chatelaine noun
[countable] noun
/ˈʃætəleɪn/
Synonyms and related words
