OFFCAST Meaning of OFFCAST in English [off.cast] adj (1571): cast off: discarded -- offcast n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012