Definition of "HST"
HST
noun
countable and uncountable, plural HSTs
(quilting) Abbreviation of half-square triangle.
(nautical) Initialism of high speed transport.
proper noun
(space science, US, NASA) Initialism of Hubble Space Telescope.
countable and uncountable, plural HSTs
(quilting) Abbreviation of half-square triangle.
(nautical) Initialism of high speed transport.
(space science, US, NASA) Initialism of Hubble Space Telescope.