workhorse

Noun
  1. Machine that performs dependably under heavy use (synset 104608649)
    "the IBM main frame computers have been the workhorse of the business world"
  2. A horse used for plowing and hauling and other heavy labor (synset 102388962)

Other Searches