Simulcast rhymes with:
triplecast, qualcast, triplecast, amcast, broadcast, comcast, downcast, forecast, newscast, outcast, overcast, polycast, qualcast, rebroadcast, telecast, triplecast, typecast
Simulcast sounds like:
seismologist, smallest, sunlight