mechanical horse (English, noun)
expansion: mechanical horse (plural mechanical horses)
Senses:
glosses: A three-wheeled tractor unit which was usually coupled to a short semitrailer.
Forms:
form: mechanical horses
tags: plural