Definition of HST in English:

HST

  • 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’
  • 2Hubble Space Telescope.