SHE HAS SEEN BETTER DAYS


Meaning of SHE HAS SEEN BETTER DAYS in English

she has had more luck on other days; her situation is not as good as it used to be

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