OUTCAST Meaning of OUTCAST in English adj. homeless; wandering; ostracized, rejected Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012