1. megacasted - Adjective
2. megacasted - Verb
megacasted (not comparable) Pertaining to components from megacasting
past of megacast
Used other than figuratively or idiomatically: see mega, casted.