Answer: teetotalled

AnswerCrossword Clue
teetotalledTEETOTAL, to abstain from all alcoholic drinks