Definition, synonyms and related words
A person who enters many competitions in order to win as many prizes as possible.