Definition of HST in English:

Share this entry

HST

abbreviation

1(In the UK) high-speed train, a design of express passenger train with integral diesel engines at either end: the director decided to move ten HSTs to the Midland main line

For editors and proofreaders

Line breaks: HST

Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.