offcasts in English dictionary

  • offcasts

    Meanings and definitions of "offcasts"

    • noun
      plural of [i]offcast[/i]

Sample sentences with "offcasts"

Available translations