taskmaster: someone who imposes hard or continuous work
supervisor: one who supervises or has charge and direction of
unabridged dictionary: a dictionary that has not been shortened by the omitting terms or definitions; a comprehensive dictionary