See Also: taskmistress(dictionary)

taskmistress (iou)



taskmistress noun. E17.
[formed as TASKMASTER + MISTRESS noun.]
A female taskmaster.