RichThesaurus
losing streak
losing streak
antonyms
losing streak
definitions
noun
An uninterrupted sequence of losses.
Menstruation