sweepstakes
Explore definitions, synonyms, and language insights of sweepstakes
Definitions
                    Noun
                    
            a lottery in which the prize consists of the money paid by the participants
                Explore definitions, synonyms, and language insights of sweepstakes