OFFCAST


Meaning of OFFCAST in English

[off.cast] adj (1571): cast off: discarded -- offcast n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.