taskmaster
English Dictionary
->
Letter T
-> taskmaster
Search Dictionary:
taskmaster Definition
(n)
someone
who
imposes
hard
or
continuous
work
taskmaster Synonyms
taskmaster
© Art Branch Inc.