Feedback
125
Meaning
Noun
●
In British English, Hindu-Arabic script, High-speed rail & Rail transportation:
A
high-speed
train
(HST)
powered
by two British Rail Class 43s, one at each end.
Sourced from
Wiktionary
Related
30
40
99
900
6
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better