Dictionary.com
Thesaurus.com

subcast

  • a word derived from cast.
    cast
    verb (used with object)
    to throw or hurl; fling.