Noun Definition

taskmistress

1.Definition: a woman taskmaster

Category: People