Hasn't rhymes with:
besant, cognizant, doesn't, isn't, omnipresent, peasant, pheasant, pleasant, present, unpleasant, vanzant, vinzant, wasn't
Hasn't sounds like:
hacienda, hackneyed, hashemite, hashimoto, highsmith, hignite, hochmuth, hoshimoto, housand, huguenot, hyacinth, hyacintha, hyacinthe, hyacinthia, hyacinthie