The difference between Dogsbody and Jack of all trades

When used as nouns, dogsbody means a person who does menial work, a servant, whereas jack of all trades means one competent in many endeavors, especially one who excels in none of them.


Dogsbody is also verb with the meaning: to act as a dogsbody, to do menial work:.

check bellow for the other definitions of Dogsbody and Jack of all trades

  1. Dogsbody as a noun (British):

    A person who does menial work, a servant.

  1. Dogsbody as a verb:

    To act as a dogsbody, to do menial work:

  1. Jack of all trades as a noun (idiomatic):

    One competent in many endeavors, especially one who excels in none of them.