English dictionary
losing streak meaning and definition
Definition and meaning of losing streak at MeaningMonkey.org. losing streak meaning and definition in the English Dictionary.LOSING STREAK noun
Definition of losing streak (noun)
- a streak of losses
Source: Princeton University Wordnet