1. something old and in a bad condition
Professional
Social
my car has seen better days, I need a new one
Something which is said to have 'seen better days' is considered well used, old or in generally bad condition. This is an idiomatic expression which is often used as a polite way of saying something needs to be replaced or looks old.