tram horse noun1 •(historical) A horse used to pull a tram.Once Mahbub and he went together as far as the beautiful city of Bombay, with three truckloads of tram-horses […]. — 1900 formstram horses