ALSO-RAN Meaning of ALSO-RAN in English noun a person who is not successful, especially in a competition or an election Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005