megacast (English, noun)
expansion: megacast (plural megacasts)
Senses:
glosses: Synonym of megacasting; A cast manufactured by megacasting.
glosses: Used other than figuratively or idiomatically: see mega, cast.
Forms:
form: megacasts
tags: plural