HAS BEEN THROUGH


Meaning of HAS BEEN THROUGH in English

passed much, underwent, experienced, learned via experience

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.