Word info

mechanical horse

Noun

Meaning

mechanical horse (plural mechanical horses)

A three-wheeled tractor unit which was usually coupled to a short semitrailer.

Source: en.wiktionary.org

Close letter words and terms