Answer: teetotalist

AnswerCrossword Clue
TEETOTALISTShunner of drink.
teetotalistone who does not drink alcohol also TEETOTALER, TEETOTALLER