chore horse

English

Etymology

Originally a trade name.

Noun

chore horse (plural chore horses)

  1. (historical) A kind of portable electrical generator.