RichThesaurus
moral crusader
moral crusader
synonyms
spoilsport
wowser
killjoy
party pooper
prude
moral crusader
antonyms