teetotaller

noun, a person advocating or practising abstinence from alcoholic drink (COD)

“That’s why there’s no dances in the United Church, because we’re teetotallers. Oh lord in plaid, booze was an awful thing for the United Church.”