mechanical horse noun1 •A three-wheeled tractor unit which was usually coupled to a short semitrailer. formsmechanical horses