https://en.synonym.one/giveaway
22 synonyms, 7 definitions for GIVEAWAY