HAS-BEEN
Meaning of HAS-BEEN in English
ˈhas-been BrE AmE noun [countable] informal
someone who was important or popular but who has now been forgotten
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012