offcasts in English dictionary offcasts Meanings and definitions of "offcasts" noun plural of [i]offcast[/i] more Sample sentences with "offcasts" Declension Stem Try again Available translations Welsh Authors