starcast (English, noun)
expansion: starcast (plural starcasts)
Senses:
glosses: A cast of celebrity actors in a film or play.
tags: India
Forms:
form: starcasts
tags: plural