English Dictionary
Definition manageress in British English
manageress noun
[countable] noun
/ˌmænɪdʒəˈres/
Synonyms and related words
