← Back to browsetaskmasternoun#46,663TranslationNo Japanese definition yet.English definitionsomeone who imposes hard or continuous workExamplesNo examples yet.Similar wordstaskmasterstastertasterstastemastertastes← organicsspicing →