Definisi 'taskmaster'

English to English
noun
1 someone who imposes hard or continuous work Terjemahkan
source: wordnet30

2 One who imposes a task, or burdens another with labor; one whose duty is to assign tasks; an overseer. Terjemahkan
source: webster1913


Visual Synonyms