HAS BEEN THROUGH Meaning of HAS BEEN THROUGH in English passed much, underwent, experienced, learned via experience Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012