English Dictionary
Definition also-ran in British English
also-ran noun
[countable] noun
1
someone who is not successful, especially someone who loses an election or competition
Synonyms and related words
