Subscriber login


Forgot your password?

Library card login

Other

HST

Definition of HST

abbreviation

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

HST in other Oxford dictionaries

Definition of HST in the US English dictionary