English Dictionary
Definition rank outsider in British English
rank outsider phrase
phrase
1
someone who no one expects to win a race or competition
Synonyms and related words
