What does ‘has-been’ mean?

( n ) Someone who is jaded or no longer effective in what he does. He once was a great actor but now he is just another washed-out has-been.
( n ) Someone whose career has ended. Wiley Slider is a has-been who’ll never play baseball again.