workhorse

    noun
  1. [horse] cavall de treball.
  2. figurative [person] escarràs de feina.