The definition of a taskmaster is someone who makes others work very hard and stay on track in doing the work.
An example of a taskmaster is a tough manager who assigns a large work load and makes sure everyone completes it.
a person, esp. a strict or demanding person, who assigns tasks or hard work to others
A person who regularly imposes difficult or demanding tasks.