Meaning of taskmistress

Definition of taskmistress

(noun) a woman taskmaster

Other information on taskmistress

WIKIPEDIA results for taskmistress
Amazon results for taskmistress