English Dictionary
Definition enchantress in British English
enchantress noun
[countable] noun
/ɪnˈtʃɑːntrəs/
1
a woman who you find extremely attractive and interesting
Synonyms and related words
Synonyms and related words
