125 /ˌwʌn.tuːˈfaɪv/ noun1 •(UK) A high-speed train (HST) powered by two British Rail Class 43s, one at each end.How much rail horsepower does a 125 have? Well I don't have the actual TE curve on me here (it's at home) but I can approximate. — 1999 forms125s