TASKMASTER


Meaning of TASKMASTER in English

[task.mas.ter] n (1530): one that imposes a task or burdens another with labor

Merriam-Webster English vocab.      Английский словарь Merriam Webster.