taskmaster

English → French

taskmaster

English → French
/ˈtɑːskmɑːstəʳ/
noun
  • the new boss is a hard taskmaster le nouveau patron mène ses subordonnés à la baguette
Inflected forms (1)taskmasters