have seen better daysv exprverbal expression: Phrase with special meaning functioning as verb--for example, "put their heads together," "come to an end."
informal (have deteriorated) (习语)
曾经风光一时,有过好日子
It looks like that wallet of yours has seen better days!