Answer: antigambling

AnswerCrossword Clue
antigamblingopposed to gambling