Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
taskmaster
in English
taskmaster
us
//ˈtæskˌmeɪstər//
uk
//ˈtæskˌmaːstər//
#common
Plural
taskmasters
Definitions
Noun
a
supervisor
imposing
demanding
work
;
overseeing
workers
a
source
of
hardship
or
heavy
responsibility