taskmasters

noun

Plural form of taskmaster.