Language:
Free Online Dictionary|3Dict

连败

Source : CEDICT

consecutive defeats/to lose several times in a row