The correct spelling is mus t n't, though it's pronounced musn't . In terms of meaning, no, there's no difference, but the contracted form is seldom used in normal conversation and is rather passé.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Behnam ADoes it imply an obligation in the past or does it have the same meaning as "he can't have gone out'' ?He can't have gone out.