TASKMISTRESS


Meaning of TASKMISTRESS in English

[task.mis.tress] n (1603): a woman who is a taskmaster

Merriam-Webster English vocab.      Английский словарь Merriam Webster.