workhorse

/ˈwɜːrkˌhoʊs/

Definitions

1. noun

A person or thing that does hard or tiresome work, especially a machine or vehicle used for heavy or continuous work.

“The farm’s old truck was its trusty workhorse for years.”

Synonyms

  • beast of burden
  • mainstay

Antonyms

  • idler
  • slacker