TASKMASTER MEANING IN ENGLISH

• Taskmaster Definition & Synonyms

  1. (n.) One who imposes a task, or burdens another with labor; one whose duty is to assign tasks; an overseer.


RECENT SEARCHES