HST


Meaning of HST in English

■ abbreviation (in the UK) high-speed train.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.