Outmoded person (3-4)
(Other definitions for has-been that I've seen before include "Banshee (anag.)" , "Person no longer famous or successful" , "Faded star?" , "Banshee who has become a failure" , "Someone no longer of significance" .)