'has-been' definitions:

Definition of 'has-been'

From: WordNet
noun
Someone who is no longer popular [syn: has-been, back- number]