to have seen better days

अंग्रेज़ी में "have seen better days"की परिभाषा और अर्थ

to have seen better days
01

to be in a very poor condition, particularly compared to the past

to [have] (seen|known) better days definition and meaning
IdiomIdiom
example
उदाहरण
They have seen better days financially, but they are hopeful for the future.
LanGeek
ऐप डाउनलोड करें
langeek application

Download Mobile App

stars

app store