ˌno-ˈhoper BrE AmE noun [countable] British English
a person or animal who you think has no chance of winning something or of being successful:
a bunch of complete no-hopers
ˌno-ˈhoper BrE AmE noun [countable] British English
a person or animal who you think has no chance of winning something or of being successful:
a bunch of complete no-hopers
Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012