The spelling of the word "hast on" might seem confusing at first, but it can be easily explained using IPA phonetic transcription. In this word, "hast" is pronounced /hæst/, with a short "a" sound and a voiced "s" at the end. "On" is pronounced /ɒn/, with a short "o" sound and a very light "n" at the end. Together, the two words create a phrase meaning "have on" or "wear." So, while the spelling may not look intuitive, the pronunciation cues us to its intended meaning.